Update Readme with link to Ruby gem

Closes #22
Merge pull request #204 from toolmantim/patch-1

Update Readme with link to Ruby gem
[js] Alias userAgent to ua.
Added detection for the newly announced Opera 14 which runs on the new WebKit engine.

See http://my.opera.com/ODIN/blog/2013/03/05/opera-14-beta-for-android-is-out
Merge pull request #210 from 3rd-Eden/master

Opera 14 / WebKit detection
Freenode verification for irc channel.
Revert "Freenode verification for irc channel."

This reverts commit 46e6d7bb116bb75c487018073d308bd8f8a230e0.
issue #197 part 1:  setting the default DeviceParser response to "Other" instead of null, same behaviour as for OSParser and UserAgentParser.
(this is to match certain recently-added test_device.yaml cases which assume the default DeviceParser response is "Other" - this seems reasonable but it also exposes a bit of project confusion, since it seems like some of the ports (like py) have a null default, while others (like csharp) default to "Other". )
issue #197 part 2: Updating the browser test cases to reflect a variety of changes that were committed to regexes.yaml in late January
updated for issue #197
Merge pull request #212 from dmatth/master

issue #197, unit test failures in Java build
Run pgts tests.
Remove lonely quote from puts data.
clean up packaging of regexes.{yaml,json}

copy it into the package directory, and convert to json, *before*
letting the install proceed.  that way we can specify both as
package_data files, and pkg_resources.resource_filename will
just work.
use pkg_resources to find regexes.{yaml,json}
bump python port to version 0.3.3
Merge pull request #217 from rascalking/py-install-refactor

clean up install/lookup of regexes.{yaml,json}
0.3.2
update python useage in README
Merge pull request #218 from srusskih/master

update python usage in README