Merge pull request #143 from selwin/master

Bumped up Python port's version number and added installation instructions
Better test messages.
Merge pull request #146 from tobie/test-msg

Better test messages.
Kindle regexes updated

Moved Kindle UA regex below NetFront to properly classify older UAs.
Made sure Kindle Fire is recognized as Android even if it's spoofing
Mac OS X. Moved the Kindle device regexes above Android to avoid
conflicts.
updating the previous kindle test to reflect netfront as the browser
renamed Silk to Amazon Silk
Merge pull request #147 from tobie/kindle

Better support for the Kindle.
Start catching up on Haskell documentation
Add Haskell documentation to README
Reposition Haskell doc in README
Updated projects to latest version of YamlDotNet.RepresentationModel and YamlDotNet.Core
Fixed a broken unit test where the device family wasn't replacing the correct string pattern.
Merge pull request #149 from niemyjski/master

Fixed a broken unit test where the device family wasn't replacing the correct string pattern.
renamed the uaParse, osParse, and deviceParse functions. fixes #150
made sure device failures are formatted correctly
updated the wording for the README to reflect the new naming scheme
updated the version number and documented it