Rewrote gem_path as gem_home.

* gem_home_push pushes the directory onto $GEM_PATH and sets $GEM_HOME.
* gem_home_pop pops the first directory off of $GEM_PATH, and sets
  $GEM_HOME to the next directory in $GEM_PATH.