Eventful service now chains ajax reqs for all available result pages

Refactored markers:
Added a Markers ng service that handles updating a Markers object.
It uses events in $rootScope to broadcast new Markers.
Changed loading animation to use well tested ng module

Resolves #2 in a better fashion.