The Beaver Moon partial lunar eclipse on Nov. 19 will be the longest of the century. Here are its stages explained.