GPII-1021: Update some transformations for android and NP sets

The settings handlers are not receiving non-valid (float or boolean)
values from a application specific NP set anymore. As a result of it,
both os_android and talkback1 have been updated according to this.

Some transformations of well-known common terms have been updated to
deal with both float and boolean values that are coming from them.

Also, the "-provisional-general.-provisional-volume" has an updated
value for its "factor" value.
GPII-1021: Adding support for integration tests of Android

* Mocking settings handlers
* Mocking platform
GPII-1021: Adding tests for Android's builtIn settings
GPII-1021: Adding tests for Android's Talkback settings
GPII-1021: Adding Android tests into the main IntegrationTests
GPII-1021: Linting new files
Merge branch 'GPII-1021' into GPII-941_GPII_1021

* GPII-1021:
  GPII-1021: Linting new files
  GPII-1021: Adding Android tests into the main IntegrationTests
  GPII-1021: Adding tests for Android's Talkback settings
  GPII-1021: Adding tests for Android's builtIn settings
  GPII-1021: Adding support for integration tests of Android
  GPII-1021: Update some transformations for android and NP sets

Conflicts:
	testData/preferences/os_android.json
	testData/preferences/talkback1.json
GPII-1021: Updating code to make it compatible with work on GPII-941
GPII-1021: Updating code to make it compatible with work on GPII-941

The solution registry now takes common terms in the "real" flat format.
Updated android's solution registry according to it.
Also, updated remaining stuff.
Merge pull request #9 from javihernandez/GPII-941_GPII_1021

GPII-1021: Android's "Fireball branch" which synchronizes with new core architecture