random updates
misc changes

* add projectile
* fix magit by moving exec-path setting before (use-package 'magit)
* use ruby-mode for Rakefile, Gemfile et al.