Merge pull request #1 from MG-RAST/master

Merges
Moving third party code repositories into our local golang library.
Merge
Removing submodules
Adding third party code repositories to local golang library repo.
Updating the copied third party repos to only rely on standard libaries or those in MG-RAST.