Proxy mechanism is now implemented and tested. Fixes to cache handling. Started moving the tests from nose to pytest. Add correct documentation of IProperty (relying on #: comments) and automatic locking.