Merge commit '11186543a1d34d2364421d95b5b4e61e5273aadb'
Restructuring blipp to make easier to make setup script
Make timestamps in nanoseconds
Squashed commit of the following:

commit 32fc690680db732ed274ce9d57ffdbe74aa8d2fa
Author: mjaffee <mjaffee@indiana.edu>
Date:   Tue Oct 9 21:56:11 2012 -0400

    convert ubuntu install tarball script to fedora - untested

commit ee8b8fe3bcd8d73d241bb3d2752e228ef2adf623
Author: mjaffee <mjaffee@indiana.edu>
Date:   Tue Oct 9 14:22:11 2012 -0400

    adding tarball install script
fix collection size bug... COLL_SIZE was improperly named
Squashed commit of the following:

commit 43bb7242f3a40401195330580fbd2663fdbddffe
Author: mjaffee <mjaffee@indiana.edu>
Date:   Fri Oct 12 11:26:44 2012 -0400

    make default settings file a bit more sensible

commit c33fafbb889fac02a8b686abb1e8631f937a9ff4
Author: mjaffee <mjaffee@indiana.edu>
Date:   Thu Oct 11 15:44:05 2012 -0400

    fix some logging and add more

commit 0b9cbca406dbc7865c796b0e65722aa7fb6fdbb8
Author: mjaffee <mjaffee@indiana.edu>
Date:   Thu Oct 11 15:04:15 2012 -0400

    fix deadbeef bug and a few others that would have caused interpreter exceptions but were in unused codepaths, add more logging
if the MS comes up after blipp, blipp will try to create collections again instead of just stupidly pushing data at an unrelenting store, and eating 400's all day
Squashed commit of the following:

commit 9513c5930df9e9092c39099d971c8f528376ddf6
Author: mjaffee <mjaffee@indiana.edu>
Date:   Fri Oct 12 15:42:09 2012 -0400

    typo fix

commit ace766bf4a10a1fc98e84ec6f995cc7c6275e530
Author: mjaffee <mjaffee@indiana.edu>
Date:   Fri Oct 12 15:40:45 2012 -0400

    service registration ttl fix

commit 81ad07ede3c2aaa42d05c5cfcb0946f0d802d3ef
Author: mjaffee <mjaffee@indiana.edu>
Date:   Fri Oct 12 15:23:24 2012 -0400

    add basic service registration for blipp

    Conflicts:

    	contrib/periscope/newblipp/blipp/unis_client.py
Squashed commit of the following:

commit 6439ab6d636b497884d93867cc87b03f33641892
Author: mjaffee <mjaffee@indiana.edu>
Date:   Fri Oct 12 15:46:23 2012 -0400

    remove unis_consts and tweak DOMAIN in settings to default to hostname if there is no domain

commit d189335459b16c02a6aea69008c365a0b182f392
Author: mjaffee <mjaffee@indiana.edu>
Date:   Fri Oct 12 15:20:52 2012 -0400

    merging unis_consts into settings
blipp reads from node.info file if MS_URL is not specified

file path controlled by GEMINI_NODE_INFO in settings
merging gemini config updates with master and change print to logger
urn fix to make ports easy to find
fix bad call to logger
minor fixes to install scripts
another mongod tweak

updating settings files for blipp/MS
keeping it simple for GEC demo, turn off measurement caching in blipp
make logging a bit cleaner when blipp can't connect to the MS
blipp now fills in port address info
oh python and your sneaky key errors
blipp 'nodeRef' hack

updates that work for MS before i forgot