Added support for "paltformVersion" to SelendroidCapabilityMatcher.
Also removed duplicated null check.
getRecentDecorView fails on Samsung S3/S5 with MultiWindow support

Summary: Samsung has a different MultiPhoneWindow support, and we don't support it yet, which makes it unable to get the decor view

Test Plan: Test is on Samsung S3/S5 to verify it works

Reviewers: mkonicek

Reviewed By: mkonicek

Differential Revision: https://reviews.facebook.net/D24393
Upgrading to latest Selenium 2.43.1.
Updating to latest Android Atoms.
fixing faling SelendroidUnknownCommandHandlingTest
Fixing ExtensionLoadTest
Fixing javadoc link.
Making AdbConnectionTest more robust.
Merge pull request #607 from koichirok/more-capabilities-to-consider

Add capabilities to consider
Fixes AdbConnectionTest.shouldSendKeyEventViaAdb
Provide full output when APK installation fails

Summary:
We used to hide the output of `adb install` when app or selendroid-server installation failed.
Throwing a checked exception makes it harder to ignore the failure and makes `install()` consistent with `uninstall()`.

Test Plan:
- `mvn clean install`
- Ran an end-to-end test

Reviewers: ainsej, jimpurbrick, juyuan.yang.9

Reviewed By: juyuan.yang.9

Differential Revision: https://reviews.facebook.net/D24615