extend plugin and plugin info to allow for extending models

fixes #1014
Merge pull request #1020 from simplysoft/plugin-info-extend-models

extend plugin and plugin info to allow for extending models
Merge remote-tracking branch 'origin/master' into plugin-info-extend-cron

Conflicts:
	app/models/concerto_plugin.rb
	lib/concerto/plugin_info.rb