Add .ruby-version, bundle vendor, cache gems

Using the Ryan McGeary workflow, move the ruby version to a
.ruby-version file, bundle all the gems to the vendor directory
instead of to a local gemset, and cache the gems for efficiency.
Fix - add title local to no-record partials

HeadachesController
LoggedWeightsController
MealsController
MoodsController
SleepsController