Added cane for code quality checking.
Removing trailing spaces
Merge branch 'master' into sinatra

Conflicts:
	Rakefile
Using Guard::Rubocop and Guard::Reek, also fixed some bad practices.