Tweaks for SeLion Grid:
* Extraction:
  * Added dependency for the commons-compress library for extracting artifacts
  * Leveraged the ArchiveStreamFactory to deal with .zip,.tar and .tar.bz2
  * Made extraction specific to platforms

* Download:
  * Tweak downloads as per the platform
  * Refactored GridAutoUpgradeServlet to display fields as per the platform

* Fixed IndexOutOfBoundException in AbstractProcessHandler
* Removed the .json template files that had the names of artifacts and its relevant
  extracted binary name. This adds overhead in maintaining the artifact names in two places.
* Added unit tests
* Addressed review comments
* Changed the URL and checksum for Linux artifacts to x86 platform
* Changed the executable name for IEDriverServer to lowercase to maintain uniformity in comparison
* Separating the FileExtractor to a separate class to handle extraction
Minor code tweaks

* Added the license header for some classes.
* Ripped out EmailAssistant class which is NOT being
used.
* Reduced visibility of FileExtractor to a package
visible class and added a private constructor
Re-factoring of LocalSelendroidNode and LocalIOSNode classes. 

* Extracted common methods to an abstract super class.
* Reduced visibility of LocalSelendroidNode to package visible
* Bug fix for cleaning up abandoned selenium jar during auto upgrade
  in windows platform.
New RuntimeReporter code changes:

a) Created separate helper and info classes to maintain the clean code
b) Removed old html report related java classes and template resources
c) Generate JSON data and feed the data into index.html file as javascript objects
d) New HTML file created to provide new look and feel
e) jquery and jsrender used to parse the data and feed the input to HTML elements
Performance improvement code changes for runtime reporter html page
Passing a config skipLoggingConfiguration flag to ios-driver to skip ios-driver logger configurations. See issue #30.
- This change should not be merged until https://github.com/ios-driver/ios-driver/issues/322 has been merged