Inherit from Admin::ApplicationController, instead of Main App ApplicationController

Continuation from the original pull request - https://github.com/gregbell/active_admin/pull/1934

Tests should now be passing, BaseController now inherits from Admin::ApplicationController, and admin/application_controller.rb added to install generator.