Changes this commit:
- Added autoloading support
- Added runmode support
- Changed back to using split static/instance architecture to enable concurrent use of architecture.
- Restructured directories and class names.
- Implemented /on-load.php generation and loading
- Updated Exo and created Exo_Implementation
- Added /core/exo-core.php file to simplify inclusion by a library, website, webapp, etc.
- Implemented loading on plugins_loaded (priority 9) or after_setup_theme (9).
- Separated out MVC support so it need not be loaded.