Add support for NSCoding.
Forgot to update changelog; tweak layout in readme.
Update readme.
Merge pull request from wlisac adding support for partial versions (e.g. "2.1").
Fix bug causing equality checks to fail if compared with instances of other classes.
Make the class immutable.
Add numeric search to pre-release component to follow the SemVer specification.
Initial release.