ARC fixes

Removed dealloc
Removed autorelease
Fixed Bad Access by using UIColor* rather than CGColorRef
Conditionally support ARC, use ARC for demo project (issue #29)
Merge branch 'conditional-arc'