Reenabled arbitrary modual loading

This should close #15
Autoload and appdirs

This adds use of appdirs for platform agnostic file locations

this also adds the use of autoloading plugins (from the plugin
directory, under appdirs.  Fitting)

closes #16
closes #17