HostGeoInfo: avoid strange error

- got wrong type for lat/lon
-- improved logging if error happens again
-- if it's a string, then try converting to a double
BasicEntityTypeRegistry: improve logging
Time until: improve javadoc
Feed: don't warn on stop if not activated
Small alterations to activity-details

* Add makeActivityTable, remove duplication between children and
  submitted tables.
* Added updateFields
* Used .empty() in place of .html('')
Trivial tidies
convenience for transforming a sensor to the same sensor (on a different entity)
Merge branch 'master' of github.com:brooklyncentral/brooklyn
more ibm tweaks - fabric collect sensor correctly and geodns not needing full refresh so often
promote CloudMachineNamer so other cloud locations (eg IBM, Ravello) can use it,
including recent GCE tweak
Merge pull request #926 from aledsage/fix/various-20130910

Don't warn on feed.stop if not activated
Merge pull request #932 from ahgittin/misc

make CloudMachineNamer available more widely
Merge pull request #931 from sjcorbett/tweaks

Minor improvements, mostly to activity-details.js