#130 - Migrated old oauth2_provider plugin to new Rails engine.
* Look at https://github.com/mdaliejaz/go_oauth2_provider.git for migration details.
#130 - Added the new oauth2_provider as a gem.
* Also updated oauth2_proider.gemspec to match the filename extension in gemspec to the actual file.
* Steps to add the engine as a gem - (1) Add gem name and path to rails.new Gemfile. (2) Go to rails.new folder and run command '../../../../tools/bin/go.jruby -S bundle install --standalone --path vendor/bundle'.
#130 - Updating oauth2_provider.gemspec
#130 - Fixed path for app in oauth2_provider.rb and added oauth2_provider in application.rb
Merging from ali/oauth_controller and resolving conflicts with master
Merging from ali/oauth_controller and resolving conflicts with master
Merge branch 'oauth2_provider' of github.com:sachinsudheendra/gocd into oauth2_provider

Conflicts:
	server/webapp/WEB-INF/rails.new/config/routes.rb
Refactoring engine routes
Initial commit
Removing rcov because it is not supported from ruby 1.9
Removing ali's oauth2_provider engine
Adding oauth/clients as a rails engine
Enabling engine routes to be consumed by rails app
Clients#index renders via Engine in Go
Adding a new version of oauth2_provider from my repo. A first class rails mountable engine which will be independently served by the engine
Fixing adding routes using url_helpers from engine in views
Adding the rest of MVC into this engine from the old plugin
Adding active_model support. ActiveSupport:ModelName is removed from Rails4. Also, self.model_name is responsed by ActiveModel and is not required to be answered by our classes. Also, fixed _form views to clients#new
Adding active_model support. ActiveSupport:ModelName is removed from Rails4. Also, self.model_name is responsed by ActiveModel and is not required to be answered by our classes. Also, fixed _form views to clients#new
Removing deprecated link_to_function