(android) tablets

added detection for (android) tablets

new test: tablet()
works like mobile()

modified mobile(): a android system is not always a mobile device
(read:
http://googlewebmastercentral.blogspot.de/2011/03/mo-better-to-also-dete
ct-mobile-user.html )
test case

test case
test user agent

test user agent
Add Firefox OS detection
Add Firefox OS detection

Signed-off-by: Olaf Alders <olaf@wundersolutions.com>
Bumps version to v1.50.
Merge pull request #48 from dougwilson/feature/firefox-os

Add Firefox OS detection
tablet detection

some bugs fixed + test scenario
(android) tablets

added detection for (android) tablets

new test: tablet()
works like mobile()

modified mobile(): a android system is not always a mobile device
(read:
http://googlewebmastercentral.blogspot.de/2011/03/mo-better-to-also-dete
ct-mobile-user.html )
test case

test case
test user agent

test user agent
tablet detection

some bugs fixed + test scenario
Fixes one failing tablet test.
Use Test::Most and Test::FailWarnings.
Bumps version to 1.51
Merge pull request #45 from yeahoffline/master

(android) tablet
Updates prereqs for Travis CI.
Fixes warning when MSIE does not have a minor version.

Also simplifies MSIE version regex logic and removes a test for
AskJeeves browser.
Bumps version to 1.52.