PSR-0 renaming.
Base class will verify extension dependency upon first loading.
No need for loader class as classes are now PSR-0 compliant.
Moved base class to root of lib for PSR-0 compliance.
Refactored class names to PSR-0 and w/s reformatting.