Path to cordova cmd more generic and fixing unit tests for current version of cordova

+ Retrieve Path of cordova bin via node.js require mechanism for more generic approach. Cordova module is not always present in grunt-cordovacli folder.

+ Cordova changed folder structure. Version 3.3.1-0.3.0 no longer creates /.cordova nor /.cordova/config.json