Some tweaks to use a locally installed cordova to avoid version issues

@kenmanheimer - can you have a look and see if you have any issues with handling it this way?

I see us being able to change the local version using `package.json`