Revamping the plugin install to be a bit more robust/atomic
Validation method for plugin sources
Dumping some broken commented code in the initializer
A maybe working plugin initializer
Move plugin module-finding into model

This prevents potential reloading / thread safety issues. Also removes
the db fields that are made redundant by auto-detecting the module.

Not working yet but we are making progress.
Fix ConcertoPlugin engine detection - it really works!
Added new webserver restart routine
Get redirected stderr output from bundle install
Active plugin source validation
Minor typo in validator
Fixed return value for git ls remote
Fixed error messages in validator
Display errors when new plugin validation fails
[minor] [plugins]
Plugin installation is working
Merge branch 'plugin_install' of github.com:concerto/concerto into plugin_install

* 'plugin_install' of github.com:concerto/concerto:
  [minor] [plugins]
  Display errors when new plugin validation fails
Auto-installation of plugins to support Passenger and WebBrick

Logic is now in config/boot.rb. Seems to work for built-in server
launched with script/rails s, as well as Passenger installs where
the app is treated as a rack app.
Merge commit '474e5f7' into plugin_install

Conflicts:
	config/locales/controllers/en.yml

Doing an incremental merge to catch the branch up to master. This old
commit from master is before a lot of the recent i18n work.
Merge remote-tracking branch 'origin/master' into plugin_install

Conflicts:
	.gitignore
	app/views/concerto_plugins/_form.html.erb
	app/views/concerto_plugins/edit.html.erb
	app/views/concerto_plugins/index.html.erb
	app/views/concerto_plugins/new.html.erb
	config/locales/views/concerto_plugins/en.yml
	config/locales/views/subscriptions/en.yml
	config/locales/views/users/en.yml

Should bring the plugin_install branch up-to-date with master.
The merges in the new and edit forms of concerto_plugins may not
be 100% accurate - the form structure, buttons, and breadcrumbs
will need review.
Don't do bundler magic in test env