Fix an NPE when kicking off a Mobile test and update the IOSTest
Code changes to move the temporary file from tmp directory to selion workspace
Updated the SimpleLogger as follows;

a) Add ability to roll log files with 2 options (Max MB size and number of files to keep)
b) Updated methods to check the log level first
Fix RunTimeReporterHelper.

Use "mkdirs" to also create any parent directories of the Selion
WORK_DIR ("SelionFiles/SelionWorkdir").
Shorten the prefix and suffix of temporary files created for
RuntimeReporter

Conflicts:
	client/src/main/java/com/paypal/selion/reports/reporter/runtimereport/RuntimeReporterHelper.java
Initial Check-in Selendroid integration
added genericDriver() to Grid & updated MobileReporter
Tweaks to the SelionCapabilitiesMatcher for Selendriod and more.

* Renamed StandaloneServerCapabilities to LocalServerComponent
* Added a PPH Android Test for reference
* Add selendroid png for local grid console
Changes to support more Selendriod intergation needs

* Add support for more -aut and apk in LocalSelendroidNode
* Code that handles running of the Mobile Web Test and no apk files
* Selecting the device using the serial number for execution of tests on a particular device
* Resolve merge problems after rebase from develop
* Add license header to LocalSendroidNode
Move to Selendroid 0.11.0
    Added the code to specify the parameter to forceReinstall the Selendroid Server and AUT
Merge branch 'feature-selendroid-support' of https://github.com/rkpaypal/SeLion into feature-selendroid-support