fix scopes by providing a lambda.
fix gem dependencies

Install missing compass-rails and replace cancan with cancancan.
fix scopes with order and syntax.
fix validations-regex with start/end of line.
rename duplicate routes.