More useful detail in log messages

One line per missing require.  Include line number of last use.  Include proper syntax for adding requires.
And the proper syntax
Clean up whitespace
Make ol.Ellipsoid properties constant
Add ol.Ellipsoid#e and #eSquared
Merge pull request #784 from tschaub/missing-detail

More useful detail in log messages on the check for missing requires.
Merge pull request #787 from twpayne/proj-related-clean-ups

Projection-related clean ups
Remove defaultPrevented attribut from ol.MapEvent

already defined in parent class: http://docs.closure-library.googlecode.com/git/class_goog_events_Event.html