Cleaned up metadata. Common meta fields are abstracted away through metaprogramming. There are better support for different params inside used by using methods. Cleaning up some aliases. Adding integration tests.
Fixed domain architecture issues
Throw error when 'all' used
Fixed cop issues
Added a project browser uri to by default pointing to UI, not grey pages
Fixed some rubocop issues
Removed some of the rubycop offenders. Ativated checks in rubocop.yml
Removed some spaces
Fixed AssignmentInCondition
Removed String literals violation
Fixed BlockAlignment
Removed SpaceInsideHashLiteralBraces violation
Fixed  AccessorMethodName
Removed lambda violation
Removed MethodCallParentheses violation
Removed IfUnlessModifier violation
Removed more rubocop violations
Merge branch 'master' of github.com:gooddata/gooddata-ruby

Conflicts:
	lib/gooddata/commands/project.rb
	lib/gooddata/models/metadata.rb
Removed LineEndConcatenation violation
Merge branch 'master' of github.com:gooddata/gooddata-ruby

Conflicts:
	lib/gooddata/commands/project.rb