New MVC GSOC 2014

https://groups.google.com/forum/#!topic/joomla-dev-cms/AH6piuw2IR0

http://gwilson.org/index.php/new-mvc
I disagree respectfully. You'll also notice I've deliberately removed the ability to even set the custom plugin events because at some point if you allow everything to be overwritten by class vars then the code becomes so much harder to maintain and predict what is going to happen. 99% of users are going to require the standard plugin events and names.

Those who aren't are better overriding the method anyhow to give them full flexibility on the variables injected, names and types of plugin event