New MVC GSOC 2014

https://groups.google.com/forum/#!topic/joomla-dev-cms/AH6piuw2IR0

http://gwilson.org/index.php/new-mvc
With the current code as proposed, you could create a set of generic messages which use for example the prefix `JCOMPONENT_` and the extensions could specify that prefix if they don't want to use own strings.
Or we could even go ahead and make it the default prefix instead of using the `option` as prefix by default. Then if an extension developer doesn't specify an own prefix, it will use the generic and core translated messages.
No need for hacky overrides and would actually be only a minor change to Georges PR.