I've changed some include files to use more platform code improved with use of JPath to find module files. Added a feature that will be used just by devs that wish to override module code.
I've implement new method addIncludePath to find modules in this new path.
these changes will not affect actual working code of cms.
changed some include paths to use JPath and added new feature addIncl…
…udePath to override modules code.
Julio, this pull request is really only of use to the CMS, so I feel it's better added to the CMS codebase.