Autoloader support

Since composer is out due to supporting PHP 5.2.5, here is an auto-loader version.

Went with a file-map based autoloader, since there are still multiple classes per file, and the filenames don't map between their names to their files as per PSR-0.

- Unit tests pass
- Updated documentation
- Updated samples