New MVC GSOC 2014

https://groups.google.com/forum/#!topic/joomla-dev-cms/AH6piuw2IR0

http://gwilson.org/index.php/new-mvc
I'm probably going to remove adding a message to the redirect actually. But haven't got round to implementing it yet. As we have the application object it's better to do it there. It also means that we always get all of the messages rather than just the latest one