Implemented proper python packaging
Adds pingdom, updates paths in py files
fix import of yaml from python
Fix the reference to regexes.yaml in the py implementation.
bugfix an error during python test (cannot compare None to int) & ignore compiled python files
Fix unreachable code in py implementation
Allow the yaml files to be specified in the environment. Useful for other environments such as hadoop.
Fixed regexes.yaml import path in Python version.
Remove is_ bools from tests + python. Also reindent python
Bonus: Adds Tesla Model S to regexes
Prepare Python port for PyPI release.
First stab at automated yaml to json build step for python installation.
Move regexes.yaml to python installation dir and convert it to json after installation.
Merge branch 'master' of github.com:selwin/ua-parser

Conflicts:
	setup.py
Bumped up Python port's version number.
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.
use pkg_resources to find regexes.{yaml,json}
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.