[Core] Cleanup of the Autoloader and PSR-0 support

Review Request #15 — Created Nov. 24, 2012 and submitted — Latest diff uploaded

pprkut
Lunr
master
lunr
This removes unused code (references to the web, webservice and cli controller which are remnants of 0.1 code) as well as some unnecessary code (included file tracking).
It also adds file existance checking using stream_resolve_include_path and most importantly support for loading classes compliant with PSR-0.

The autoloader now support loading classes using either the PSR-0 specs or the Lunr-0.1 specs. PSR-0 is preferred and therefore gets the faster codepath.
unit tests
Loading...