Added a proxy class.
Prohibit modification of proxy objects.
All operationg on proxied objects with a built-in underlying is
dealt with as usual.
Some methods which could be generated on-the-fly are being
generated on the fly.
Elementary, unoptimized copy-on-write.
Merge branch 'master' of https://github.com/diffoperator/pycow