Merge pull request #73 from teharrison/master

shock perl lib added
refactored store into seperate modules + single persistent db session
minor cleanup
Merge pull request #74 from jaredwilkening/master

major reorg
Merge pull request #75 from teharrison/master

perl python lib updates
switched user to common db connection
conf object changes
common db connection fix
configurable dbname and authentication
python lib increased chunk size
Merge branch 'master' of github.com:MG-RAST/Shock
Merge pull request #76 from jaredwilkening/master

cleaned up configuration, DB authentication, common db connection
added auth caching
parrellel uploader with fixed chunk sizes
increased chunk size
fixed part upload concurency bugs
Merge pull request #77 from jaredwilkening/master

authentication caching, new parellel client upload, fixed concurrency issues in server upload
added retry on failure to client upload
Merge pull request #78 from jaredwilkening/master

client upload retry on failure and bug fix to server
updated server conf template