use true instead of /bin/true as shell noop
Add GEM_PATH bin to PATH; makes bundle available on PATH
Revert "Do a fresh gem install in each build; dont cache gems between builds"

This reverts commit 9ce96f5c8249e454e71e5f25fd32211d8445855d.
Use git reset --hard insted of checkout since checkout puts the repo in detached head state