Moved where error handling begins and where supporting classes are loaded

This makes handling of installs missing or containing broken Parody modules more
graceful.  You can now test code without parody if you don't need it.