Add AndroidLibrary, a Java/Go binding that enables use of psiphon-tunnel-core within an Android app; modify sample AndroidApp to use AndroidLibrary (and remove embedded binary + subprocess method); move sample console app to its own subdir
Testing and bug fixes in progress
Update AndroidApp project files (following Android Studio upgrade to 1.0 RC)
Replace psiphon_config with stub and make it so test config will be excluded from source control; add DatastoreFilename to config
Explicit datastore initialization using filename in config
Fix "Notice" message handling: strip newline; there's no longer a timestamp prefix
New Android Library binary with recent changes and Go code fixes (https://github.com/golang/go/issues/9251 and https://github.com/golang/go/issues/9271)
Merge branch 'master' into android-jni