Update README per issue #17

https://github.com/couchbase/couchbase-lite-java/issues/17
Add java-native submodule
Update submodule
Update build.gradle

Update build.gradle to compile libraries/couchbase-lite-java-native submodule
Update build.gradle and add scripts for jenkins build
Update submodule
Update README.md

Added a note for building on Mac OS X, Xcode command line tools must be installed otherwise uni.h header files are not available
Update README.md
Fix for Issue 14

https://github.com/couchbase/couchbase-lite-java/issues/14
build.gradle - Attaches tasks to test that will copy all the tests from
android to Java, delete tests that are known not to work and copy all
the assets. Note that these are now 'attached' to test so anytime test
is called these tasks will automatically be called first.

LiteTestCaseBase/LiteTestContextBase - Pretty self explanatory.
Update submodule
Update submodule
Fix issue #18

Fix issue #18 by always selecting .dylib for Mac.
Merge branch 'refs/heads/release/1.0.0'

Conflicts:
	libraries/couchbase-lite-java-core
	libraries/couchbase-lite-java-native
Update submodules
Merge branch '14' of https://github.com/yaronyg/couchbase-lite-java into yaronyg-14
Fix libraries and Java7 dependencies
Merge branch 'yaronyg-14'
Add couchbase-lite-java-listener submodule

- Added couchbase-lite-java-listener submodule
- Added test dependency to couchbase-lite-java-listener according to the issue #27.
Fix Database requiring absolute file path assertion failure

As Database requires the path to the database to be an absolute path, this is a fix for that.
Update submodule

Update libraries/couchbase-lite-java-core submodule.