---------------------------
* Added support for protocols.
* Added support for __init__ method wrapping.
* Added ``bool`` and ``pyref`` argument types.
* Added support for creating a p2o instance that wraps a pre-existing objc instance.
* Added exception checking.
* Added GIL locking.
* Added inheritance support.
* Added multiple class wrapping in the same p2o module.