Bug fixes & README updates
- Fix issue #4: Error label isn't properly laid out if it already exists when the view is loaded
- Fix infinite loop & crashes caused by calls to
[self layoutIfNeeded]
- Update README with Carthage installation instructions and demo gif