Half-Hearted Support for Animations

The issue is that cornerRadius isn't an animatable UIView property, so if we want to be able to use UIView's animateWithDuration stuff, we have to do crazy things with CAAnimation that are incompatible with just resizing the view without animation
Latest Attempt at Animations
Update .gitignore
Remove Unneeded Classes
Significantly Rework and Simplify Approach
Tweak Storyboard
Finalize Switch Animation Behavior
Fully Functional Callback Implementation
Tweak Color Defaults
Refactor and Simplify Implementation
Move MMMSwitchThumb into MMMSwitch.m
Update .gitignore
Add Color Square to Show Switch States
Code Cleanup and Commenting for Clarification
Switch to MIT License
ViewController to DescriptiveStateViewController
Tweak Constraint Modification Order

Tweak the order in which we remove and add constraints so that the view is never over-constrained.
ViewController to DescriptiveStateViewController
Remove Landscape Support
Simplify DescriptiveStateViewController