Bump python port to version 0.3.2.
Python version of ua_parser should also check for regexes.yaml in data dir.
Bumped version to 0.3.3.
Merge pull request #220 from wlk/master

pom.xml should explicitly declare target java vesion
Support for PhantomJS and IE 11
Fixed incorrect escaping
Merge pull request #222 from 3rd-Eden/master

Support for Phantomjs and IE 11
Update regexes for Google Mobile Adsbot and Magpie Crawler

This close Issues #221 and #223.

Correctly identifies the Google Mobile Adsbot as a spider.
Also flags the magpie crawler as a spider.
don't assume setup.py is run from its directory

when looking for the path to the regexes.yaml file, look relative to the
top directory containing setup.py, but don't assume it's the current
directory.
error out if regexes.yaml isn't where we expect it to be

better to blow up on install, then to install cleanly, but blow up when
somebody tries to use us.
Merge pull request #226 from aselder/magpie

Update regexes for Google Mobile Adsbot and Magpie Crawler
Make python tests pass.

Have python client support v2_replacement and os_v1 and os_v2 replacement.

Python client uses the None value instead of 'Other' when the device isn't found. Make the test reflect that.

The probable correct fix is to make the parse return 'Other' in that case, but this would be a change to the behavior that others are probably depending on.
Update Python client to return 'Other' rather than None for the device.

Fixes #214
Similar to #212 for Java.
Fix identification for Googlebot-Mobile
Merge pull request #230 from nielsbasjes/GoogleBotMobile

Fix identification for Googlebot-Mobile
Update regexes.yaml

changes made to handle the following user agents

Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.21 (KHTML, like Gecko) rekonq/2.2.1 Safari/537.21
* details in issue #237

Mozilla/5.0 (X11; Linux) AppleWebKit/537.6 (KHTML, like Gecko) Chrome/18.0.1025.133 Safari/537.6 Midori/0.4
* detailed in issue #236, but there is more work to be done which is explained in the issue.

* google tv issue is detailed in issue #235
Merge pull request #238 from philipzae/patch-1

Update regexes.yaml
Update regexes.yaml

by separating chrome and chromium detection to occur after checking for other chromium-based browsers, you can eliminate previous and future definitions that dont need a rewritten agent name.

solution number 2 given in issue #236
Update regexes.yaml

fixed missing build number from Epiphany results
Merge pull request #239 from philipzae/patch-2

Update regexes.yaml