Add Support for old style classes

* resolves #8
* Only code change is in target.py, everything else is test updates.
* I updated (object|partial)_double_test to run each test with both old
  and new style classes.  These were the only tests with 'real failures'
* We can paramatarize everytest if we decide it is a good idea.
This is the only "real" change