make it so dope no longer shows as a dependency
minor changes
- added autoloader interface
- string type check for options and transient prefix