Avoid exception if missing http Content-Length header
Merge pull request #70 from mjdenham/master

Avoid exception if missing http Content-Length header
Merge pull request #71 from tyndale/fixes-to-versifications

Fixes to versifications
Merge pull request #72 from tyndale/fixes-to-versifications

Removing line that breaks Joel.4.1-Joel.4.21=Joel.3.1-Joel.3.21. These a...
Add unit test for verse 0 mapping
QA Cleanup
JS-287 Added getRawTextLength and refactored Backend.
Created interface Backend for AbstractBackend.
Improved OpenFileState implementations to have testament vectored file retrieval.
Made AbstractBook require a non null Backend.
Created NullBackend.
Removed getVersification from AbstractBackend. It wasn't used and is not true of all Backends.
Changed IOUtil.close(state) to OpenFileStateManager.release(state), a bug fix.
Removed Activation and Lock from SwordDictionary (GenBook remains).
JS-98 : mechanism to detect if index need to be recreated by comparing IndexMetadata from prop file for now  Started partially with the patch from Tonny Kohar dated 15/May/09
- Added InstalledIndex.prop file (location of this file TBD)
- Support for PerBookVersion properties

Added InstalledIndex.prop file for "Installed.Index.Version.xx" values that should stay persistent on clients computer
Since index creation api is per Book, added support for (optional) PerBookVersion properties to allow selective upgrade of a per-book index, if needed.

Added basic impl of needsReindexing method to IndexManager. LuceneIndexManagerTest to be used after we can manipulate Installed version values.
JS-287 Added missing Backend
Merge pull request #73 from mjdenham/master

Add unit test for verse 0 mapping
Merge pull request #74 from sijocherian/master

JS-98: IndexManager.needsReindexing(Book book); as the API to detect if per-book index need to be recreated
Eliminate AIOBounds exception when adding an empty key.
Merge branch 'fix-to-addall' of https://github.com/tyndale/jsword into tyndale-fix-to-addall
Merge branch 'cwmaster' into jsword-tyndale-master