Ability to initialize a middleware without knowing the app. Accessor to beable to set it later
Ability to use class in a pipeline
Removing all occurrences of symbols in params
Params are not symbolized so the keys are strings - more compatible with java backend
Adding method get_project_webdav_path so I can tell the user where the file will be uploaded
Added params for local run
Adding logger instance to GDC_LOGGER param
Fixing the logger instantiation in GDC middleware
Merge branch 'refactor' of git://github.com/korczis/gooddata-ruby into korczis-refactor

Conflicts:
	lib/gooddata/cli/commands/run_ruby_cmd.rb
Added a test of a pipeline setup
Wrapping the hook in the eval otherwise it is not activated
removed puts
Changing the way the app is passed
Removed an unused comment
Fixing the way it is exported
Added exportable method to MdObject and report classes
Added fs middleware for uploading files
Added console command which kicks into a pry console with preloaded gooddata gem
Added a path method for user space on web_dav. Fixed a typo in method name. Changed fs middleware to upload files to user space not project space. This should be configurable but in case of report exports it might impose a securoty issue
Merge branch 'master' of github.com:gooddata/gooddata-ruby into refactor

Conflicts:
	lib/gooddata/bricks/brick.rb
	lib/gooddata/bricks/middleware/base_middleware.rb
	lib/gooddata/bricks/middleware/gooddata_middleware.rb
	lib/gooddata/bricks/middleware/logger_middleware.rb
	lib/gooddata/cli/hooks.rb
	lib/gooddata/client.rb
	lib/gooddata/commands/auth.rb
	lib/gooddata/models/dashboard.rb