Split out cordova-lib: move cordova-cli files

HISTORY:
git log <file> will show no history from before this commit for files that
moved. To see full history use either
git log --follow <file>
or
git log cli_pre_lib <old file name>

'cli_pre_lib' is a tag for the last commit in cordova-cli repo made before
cordova-lib was split out.
Remove all cordova-lib files
Update package.json to use cordova-lib
Fix require paths to use cordova-lib
Fix cordova-lib dep version in package.json