Add Settings api, and xpathCompression setting for Android

Same as last, time, you need to use my fork of wd.js to run the tests...
then the settings object needs a reference to all the devices which any setting would effect. future settings could set almost anything, so I'd rather they subscribe. Otherwise the DeviceSettings object is going to need references to everything effected by a setting.