Miss the March 2015 solar eclipse? Here it is in its amazing entirety!