Merge pull request #48 from lpellegr/master

Fix for issue #47
Remove future ideas
Add TX examples
More examples
Merge remote-tracking branch 'origin/master'
Some unit tests were skipped at build time, thanks to default file mask
Fix wrong unit test
Rewrite AsyncWriteEngine
Update readme a bit
Add not yet fixed & ignored test for BTreeMap
Fix locks (I think).

I was getting into a condition (Java 7 on OS X) where the writeLock vs readLock were conflicting. The holder of the writeLock was semi-busy-looping, waiting for the `writeCache` to empty, but never released the lock (or awaited a condition) before entering that loop.
Update example
News: add video link
Add map size counter example
Fix news
Secondary non-unique index.
Fix in  BTreeMap
Merge pull request #49 from csm/master

Locking fixes (I think)
Improve site and build file
Improve secondary keys