Merge branch 'master' into ff
Merge branch 'master' into ff
support non-local mongo server
add default values to mongo collections
add utils for better URL conversion
support remote mongodb server
add auth option for shock post_file functions (w/ & w/o curl)
add auth for shock passed as direct_url
fix downloaded filename
merge hotfix
add mongodb port
remove shock_get dependency
fix auth support for shock upload
client error handling
wrap upload routines
check if shock needs auth
lazy checking for shock auth
add utils
fix import error in utils
get shockurl ony if when necessary
add RabbitMQ connection check; computed initialization cleanup
remove unused shock arg from usage
support configurable shock url
support shock server that requires token