Fix implicitly declared var
Refactor _.average

Minor behavior changes
- Accepts numbers as individual arguments,
  instead of only as array
- No longer throws invalid argument errors
Remove ES5 shims from aeris.util

- We are not currently supporting non-ES5 browsers
- If we want to support, we should consider other solutions
  (eg. telling users to use a polyfill library)
Split out util#parseObjectValues into its own module

- Is required by very few scripts, and is quite large
  to be adding to all builds
Move lat lon util methods to aeris.util.latLonUtil

from main aeris.util library

- to reduce unnecessary file size in modules not
  using those methods
Remove unused aeris.util methods:

- ucfirst
- notImplemented
- console
- can
- delay
  required minor refactoring elsewhere
  to use fn.bind in place of ctx arg
- boundsToPolygon
- extendArrayObjects