The vagrant user doesn't exist on non-vagrant machines
Merge pull request #616 from hunner/fix_vagrant_tests

The vagrant user doesn't exist on non-vagrant machines
Allow custom gemsource
Merge pull request #617 from hunner/dynamic_gemsource

Allow custom gemsource