[CB-4887] Added support for true/false for hidekeyboardformaccessorybar
[CB-4774] Adding defaults.xml for new prepare flow

Revewied by Bryan Higgins <bhiggins@blackberry.com>
Tested by Daniel Audino <daudino@blackberry.com>
CB-3015 Fix syntax issue in definition check in init.bat
CB-3015 Moving dependencies to .cordova folder to speed up create time
Adding a missing null check
  -Rewriting boolean equation for readability
CB-4872 - added bb10 ndk version scripts
CB-5139 - fix to able call bb10 version script from anywhere
CB-4780 update script for cli platform update command
CB-4780 update script with windows support
CB-4531 changed error codes in line with spec for helper scripts
[CB-4931] Updated signing process to allow passthrough of args

- Allowed users to specify tool parameters through blackberry10.json
- Fixed signer logic to default to user parameters

Reviewed by Bryan Higgins <bhiggins@blackberry.com>
Tested by Jenny Gee <jgee@blackberry.com>
CB-4768 Remove access_shared from default config.xml
CB-4340 Auto-detect target pin when its not there

Reviewed by Bryan Higgins <bhiggins@blackberry.com>
CB-4767 Remove license from platform config.xml
Auto-detect started simulator on Linux

Adding utils.isOSX() api to match utils.isWindows()
CB-5182 Adding generic error case to run script

Reviewed by Bryan Higgins <bhiggins@blackberry.com>
CB-5135 Mark scripts as requiring Bash instead of using a random system shell

use /usr/bin/env bash to select bash
standardize on COMMENT for license block

Reviewed by Jeffrey Heifetz <jheifetz@blackberry.com>
Tested by Jenny Gee <jgee@blackberry.com>
CB-4570 Removing unnecessary <content> check for config since index.html is in the default

Reviewed by Bryan Higgins <bhiggins@blackberry.com>
Tested by Tracy Li <tli@blackberry.com>
CB-4403 Combined check_reqs and init to allow prerequisite check before each script and a more simplified code flow

-Fixed error when check_reqs tried to run signing-utils from incorrect directory
-Updated all child calls in batch files [Windows] to exit on error.

Reviewed by Jeffrey Heifetz <jheifetz@blackberry.com>
Tested by Tracy Li <tli@blackberry.com>
CB-5237 Implemented config-file support in config.xml to inject custom xml into the bar-descriptor.xml

Reviewed by Bryan Higgins <bhiggins@blackberry.com>
Tested by Jenny Gee <jgee@blackberry.com>