internal refactoring by adding BasePaths module

+ holds all kickstarter paths that other generators might depend on
+ uses attribute and model generators in all generators
+ uses new boolean attribute type
+ cleans up several generator and fixes tests
+ requires migration and base_paths modules by default so they can be used freely in all generators
+ updates gems (rspec and less-rails-bootstrap)