CB-7493 Adds test-build command to package.json
CB-7511 Auto-detect Android SDK when Android Studio is installed
CB-7463: Adding licence to project template gradle file
CB-7512: Determine SDK and build tools version dynamcally at build time
CB-7512: Read android target from project.properties if possible
CB-7330 Don't run check_reqs for bin/create.

The create / update script doesn't require any dependencies, so we
shouldn't fail without them.
Use add --compact flag in check_reqs when listing targets. No functional change.
CB-7512: Copy cordova.gradle file to project root on build
CB-7511 Auto-detect android sdk when using stand-alone sdk installer
CB-7536 Tweak error messages for missing JDK / SDK / AVDs
CB-7536 Tweak Android SDK not installed error message.

We no longer require you to edit your PATH
Update JS snapshot to version 3.7.0-dev (via coho)
Fix invalid syntax (missing + in multiline string)
CB-7512: Fix logic for detecting SDK directory
CB-7554 Use x86 apk when deploying to an intel device / emulator
Second part of CB-7499, support RTL text direction
CB-7536 check_reqs: windows tweaks + sdk manager error message

1. Don't escape \s since those are used by windows for directory seperators
2. Don't warn about missing directories on windows when we're just
testing for their existence
3. Don't give command to install sdk from command-line, since they also
require Build-tools and Platform-tools (which are not installed by
default with IDE-less SDK installer).
CB-7512 Change gradle android plugins from 0.10 -> 0.12
CB-7512 Add gradle environment vars for signing apks
CB-7512 Speed up gradle builds by building debug or release (not both)