Autoloader Updates

While integrating this into Magento, the autoloader magento provides did not play nice with our's. I updated the code so that ours is prepended by default and added more tests to make sure it will function correctly.