New MVC GSOC 2014

https://groups.google.com/forum/#!topic/joomla-dev-cms/AH6piuw2IR0

http://gwilson.org/index.php/new-mvc
I agree. I've been working on remove ```JPATH_COMPONENT``` - must have missed this one! Removed now anyhow along with the check. Although I want to flag this up and the thing that means we can't do backend validation in the frontend - as you can't add the backend form xml to the frontend (or vice versa)