Merge branch 'release/0.3.1' into develop
Updated browscap data.
Parser now caches patterns.
Revert "Updated browscap data."

This reverts commit b0bf13a7ec104d2da94142c8084ae8c1a1b98dad.
Housekeeping.
Bumped version number and updated changelog.
Merge branch 'release/0.4.0'