Access ivars through self, __weak/__strong where needed
Fix for setting global tint color in storyboards
Ensure default color states are handled for programmatic instantiation
Bumped version to 0.2.5