Started implementation of ivars/propertied in pyobjus
Added prototype of ObjcIvar type. Also added some methods to runtime.pxi which will be needed for ivars pyobjus implementation.
Added basic getting/setting for properties. Made some tests, and fow now, everything is working OK. Need to made some more complex tests with some options on properties.
Fixed properties of type pointer to struct, and pointer to int. I had some problems with this, but for know we have working NSRange* and int* properties. I'll tests others.
Added support for parsing some of properties options, such as copy, retain, readonly, etc.. Others I'll add also. Tested existing property support, fixed some small bugs. Code clean.
Working on @dynamic properties. It seems that if we use @dynamic with property, objc_setIvar/objc_getIvar functions don't work with those properties. Instead of that, we can use setValue:forKey and valueForKey: methods of NSObject class. For now, I tested this feature with @dynamic property of type NSString*, and it is working OK.
It seems that we can't use setValue:forKey if we have pointer to some primitive type, for examples int*. Look at this -> http://lists.apple.com/archives/cocoa-dev/2006/May/msg00343.html. But luckily we can find out actual name of getter/setter function if some property is using those functions -> @property (nonatomic, assign, getter = get_prop_int_gtr_ptr, setter = set_prop_int_ptr:) int *prop_int_cst_ptr;
Completly rewtited solution for getting/setting objective c properties. I found much more simpler solution which works in all cases (for now)
Added tests and example of using pyobjus properties feature. Also I made dylib_manager.py file, I don't now currently if this will be very usefull feature, but maybe will be great to user to have option to compile, and load his dylibs without dealing directly with ctypes. Instead of that, maybe it will be easyer to him, to simply call function from our dylib_manager.py
Added missing filed from last commit
Merge pull request #4 from ivpusic/ivars_implementation

Ivars implementation