GPII-397: Java source code wrapping Android's Configuration API

This bridge wraps Android's Configuration API
(http://developer.android.com/reference/android/content/res/Configuration.html)

At this moment, we're just wrapping fontScale and locale settings, but
more settings will be added in the near future.

[changes]
* Adding java source code, both get and set methods
* Adding stub for anode
* Adding the new bridge into ant.properties
* Adding the new bridge into makestubs.sh
GPII-397: Adding the new settingsHandler into the activityManager

* Adding a new settingsHandler to deal with Android's Configuration API
* Providing both get and set methods
GPII-397: Ensure that only string value types are passed

Doing the required type conversions before calling set
GPII-397: Splitting persistentConfiguration into its own node module

* Adding node_modules/persistentConfiguration
* Removing the code for persistentConfiguration from activity_manager.js
* Updating gpii.js accordingly
Merge remote-tracking branch 'javihernandez/GPII-397'

Conflicts:
	gpii.js
	platform/app/ant.properties
	platform/makestubs.sh
Merge branch 'master' into GPII-479
GPII-479: Adding tests for persistentConfiguration

Adding a single test script with tests for the java module and for the
settings handler who makes use of this java module.