Refactored getOriginDetail to be asynchronous and accept a callback to call when detail content is ready.
Refactored to use new asynchronous method for HypocenterPage.getOriginDetail
Added simple test for HypocenterPage.
Removed trailing whitespace.
Changed geoserve loading to fetch the geoserve product that corresponds to the requested origin (same eventsource and eventsourcecode).