ignore Vim cruft
use new-style classes (deriving from object)

This causes type to return sensible information about objects. E.g.,

>>> class Foo: pass
>>> type(Foo())
<type 'instance'>

>>> class Bar(object): pass
>>> type(Bar())
<class '__main__.Bar'>

Since old-style classes are gone in Python 3, this may enable a
less painful transition.
Merge pull request #19 from larsmans/new-style-classes

New style classes