Remove Handlebars from bower.json
Uninstall unused bower components
Animation: set default speed to 30min/second

- also, add missing docs
AnimationSync: Pass options on to created TileAnimation objects
Animation: prevent redundant transitions
Animation: handle no times
Snow Depth: fix tile times callback name
Animation#setFrom/setTo
compile docs update
Fix Leaflet specs: add some tolerance to LatLon comparison
Fix Leaflet and Gmaps tile loading logic

We were assuming that a map bounds change necessarily
meant that new tiles needed to be loaded. However,
if we pan without changing coordinates, no new tiles
will need to be loaded.
Merge branch 'master' into dev
Leaflet tile: turn off `reuseTiles` option

- Causes memory leaks when trying to destroy
  (Leaflet stores tile objects in memory)
Fix undeclared variable
minor code refactor
minor: auto reformat
Test clock accepts arguments for sinon FakeTimer
DateHelper#getTime
TileAnimation: change AnimationLayerLoader option

- accepts AnimLayerLoader constructor instead of instance

Allows us to recreat the object with new parameters
(will be necessary for dynamic from/to values)
minor TileAnimation restructure