[TIMOB-15739] Upgrading anvil to use cli & making it independent from the SDK.

__Testing Instruction__

__SETUP__
Clone the new repo. 
From terminal cd into driver folder
do `npm install' (loads all the dependencies.)
__NOTE: Make sure to use the exampleconfig.js to create your config.js (Includes new variable)__
*Setup config file (include correct version of iOS Simulator) and setup the tmp and TiSDKDirs etc.

__Run anvil for both iOS and Android in local mode__
*  `node driver.js --mode=local --platform=android --command="start"`
*  `node driver.js --mode=local --platform=ios --command="start"`

__Run anvil for both iOS and Android in remote mode__
__NOTE: Make sure you have a local install of titanium and specified the location in config.js under `this.titaniumCLIpath`__
*  `node driver.js --mode=remote --platform=android `
*  `node driver.js --mode=local --platform=ios `