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