Parser now caches patterns.
Revert "Updated browscap data."

This reverts commit b0bf13a7ec104d2da94142c8084ae8c1a1b98dad.