Rename TeksDb to TextDb and use Ari class from Alkitab project instead of a separate copy of the class.
Use java 7 for AlkitabConverter project
Rename YesCommon to Yes1Common
Batch-convert unbound bible project data, putting a lot of special cases.
Especially: unbound bible is based on NRSVA and we want KJV versification.
And, even with that info, some translation mappings are wrong.
Reads properties files for version infos etc.
Read booknames file
Add support for compressed Yes via Snappy
Fix bug adding string "null" because of the separator
Add Snappy dependency
Make compression info attributes in a separate top-level value
Support snappy compression on yes files (initial POC)

Only yes2 files have this support. The attributes entry of the text section of the yes2 file must have these attributes:
- compression.name = "snappy-blocks"
- compression.version = 1
- compression.info = simplemap {
  - block_size = (int) size of one uncompressed block
  - compressed_block_sizes = (int[]) sizes of the compressed blocks
}
Fix bug loading text twice when starting up the app (one at Gen1:1 and one at the last location)
SnappyInputStream: Implement read(byte[], int, int) to make it faster
Optimized parameter passing from TextSectionReader to SnappyInputStream
Just rename to make var names more consistent
Fix bug was treating uncompressed yes as unsupported compression
Reuse bintexreader and remove unnecessary debug logs.
Adjust logging of search engine to prevent unnecessary logging. Also translate to English.
Merge branch 'feature/read-compressed-yes' into develop
Merge branch 'feature/unboundbatch' into develop