Fixed a bug in CPTAxis.
Merged the default branch into the release-2.0 branch.
Removed all direct ivar access outside init, dealloc, and accessor methods.