Used setMasksToBounds instead of adding a rounded corner to the gradient layer in UIButton

The previous approach unfortunately doesn't work for background images
Replaced a tab with spaces
Alphabetized content-insets for UIButton in the README
Alphabetized the shadow-* properties in the README and replaced shadow-offset's Size type with Offset