Modified how times are handled in updateLocationData in response to crashes in FluxtreamCaptureUpdater when the time happened to be parsed as an integer.
Merge branch 'v0.9.0023_01-deploy-131020b' into upstream_development
Modified the time field used in creating the json to use a double rather than an int.  Up until this point sub-second timing data was getting thrown away when facets were written to the datastore.
Modified capitalization of the runkeeper datastore device name to be lowercase as part of an effort to make the runkeeper settings show up in the manage connectors.  This pointed out a problem in ManageConnectors.js where it would only match up datastore device names with connectors if the device names matched exactly with the name field in the Connector table.  This needs to be generalized in the future.  For the short term I added a hack where it will also accept the connectorName field, which is typically lowercase.  This is necessary (I think) to make it possible for a connector to have both timerange channels (which have to match channelName based on the example of 'moves' and 'lastfm') and datastore channels.