Added cordova-local utility

Added cordova-local command as separately installed npm module. If
installed globally, user can use 'cordova-local' instead of 'cordova' and
it will pass command to closest local installation of cordova.

Similar to grunt/grunt-cli workflow, basically. I'd appreciate feedback about naming, etc. With this setup cordova-local is installed completely independently of cordova-cli. Thoughts?