Allow Rails app to be in a configurable subdirectory

Squashed commit of the following:

commit 42854a0b98761aae7f939408a5c4d23606360823
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Mon May 26 15:05:33 2014 -0500

    Remove cruft

commit 8004b198ffe48a52eafc5e8f33dc928dc9c1452a
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Mon May 26 14:54:12 2014 -0500

    Clean up debugging

commit 3d9bbaf372cba675881dd0a8558e57327a82172b
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Mon May 26 14:46:01 2014 -0500

    Only change path for rake commands

commit 5f3200e4afd39b8c977da406802ec721bebc9498
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Fri May 16 15:51:02 2014 -0500

    Attempting to change path

commit 3e97b5cb7fe0a462649b6aadd63d3b37dc1d622c
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Fri May 16 15:43:47 2014 -0500

    debugging

commit 31725f64aedbae6f52f84df8f5f6185f2a149b81
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Fri May 16 15:40:55 2014 -0500

    is this it?

commit 3f36cb5fdb53e6dfac9777517b56a4d3e2b4b90c
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Thu May 15 17:16:17 2014 -0500

    Debugging

commit 08c252048b7dac534afc6470fbb60d977f9681a0
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Thu May 15 16:31:59 2014 -0500

    Let's try this ruby symlink

commit ee1ac27c301eab0a6fdd54122dc888c52f8f2c11
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Fri May 2 14:06:24 2014 -0500

    Debugging

commit a27ea8fefa616bbc9d0e8cc21321e17e371007a1
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Fri May 2 13:44:35 2014 -0500

    Trying to fix assets precompile

commit 24b72952f9ad28d456429e346022d064f64a8e2a
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Fri May 2 13:22:43 2014 -0500

    Attempting to make symlinks work

commit 7edd30d77b2c20752bd9f0f7aef8f302f7f0c08c
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Fri May 2 07:14:30 2014 -0500

    Always initialize env

commit e929846106955225c2db711fcda1c3d55a08bb95
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Thu May 1 22:48:32 2014 -0500

    This just might work

commit 9f6d3a32c2939bb73c313c47208563c4c47a9767
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Thu May 1 19:29:30 2014 -0500

    Use puts

commit bb1b5522735568bf6875b9e775ca05ac1451d09e
Author: Gilbert <gilbertbgarza@gmail.com>
Date:   Thu May 1 19:23:31 2014 -0500

    Allow app to be in a configurable subdirectory