Refactoring into different package, removing prefix from names, etc.
Replace license with correct version
Refactor to allow running outside of Android.
Pull over the Android impl of Base64 and revert to using it.
Merge branch 'refs/heads/detached' into native_api

Conflicts:
	src/instrumentTest/java/com/couchbase/lite/testapp/javascript/tests/CBLiteJavascriptTestCase.java
	src/main/java/com/couchbase/lite/javascript/JavaScriptViewCompiler.java