Bug 962919 - Filter a given test directory by the B2G manifest. r=ahal
Bug 964367 - Fix incorrect format on platformName capability. r=mdas

The platformName capability (which AFAICT isn't checked in use by any
dependants) should be a limited subset of prescribed platforms as
defined by the WebDriver specification.  System.appinfo.OS returns the
correct values, but not upper cased.

Additionally this patch introduces some tests and documentation for
the getSessionCapabilities function in Marionette and cleans up the
capability list.
Bug 968634 - Test for InvalidStateError on all speech recognition handlers. r=smaug

This patch updates the test to make sure we throw InvalidStateError on every
event handler while not on STATE_IDLE.
Bug 968892 - Fix typo in romanized name for China. r=weppos