use psr-4 autoloader

since target-dir is deprecated, might as well switch.
Merge pull request #17 from jrobeson/patch-1

Using PSR-4 autoloading configuration.