File generation and extra file.

* Files generated are now moved to namespace directory so if a namespace
is something like 'com.example.app' it will generate to
'com/example/app/provider' for easier copying to an android project.

* Now includes 'SelectionBuilder.java'. No need to download from Google/IO
source project.
Removed extra parenthesis in Database.ftl
Updated README
Updated .gitignore.
Merge branch 'master' of github.com:scapev/android-model-agent

Conflicts:
	src/Database.java.ftl