Fix super() in @storable_* decorated classes
Fix super() in @storable_* decorated classes

Description of the problem:
  http://stackoverflow.com/questions/2542747/class-decorators-inheritance-super-and-maximum-recursion

The solution is avoid subclassing classes in class decorators, they do not work in general, the class is modified and returned by the decorator instead.

Take away: super() is a magical function and remains to be fragile/broken even after improvements:
  https://www.python.org/dev/peps/pep-3135/
  http://stackoverflow.com/questions/19608134/why-is-python-3-xs-super-magic

krisztianfekete/omlite