Changed version handling
Added utf-8 encoding to files
Added future imports
Updated setup.py
Moved docstrings
Updated copyright year
Moved tests to examples

See #13
Added py33 to tox.ini

See #1
Removed distribute_setup
Improved setup.py
Changed version detection

See #13
Changed name of the exceptions module.
Changed xrange to range

See #1
Removed unicode literal

See #1
Make _removefilter more pythonic.
Changed iterkeys, itervalues and iteritems to keys, values and items

See #1
Changed style (indentation and hangling slashes in tuples)
Comparison to None should be with is
Fixed unbound local attribute error in resource_class.
Added object to class def