Fixed RMI test failing on Linux (issue #38)
doc update
Merge branch 'master' of https://github.com/tzaeschke/zoodb.git
[new B+ tree] Refactored binary search and removed parent references.
[new B+ tree] Moved copy from node to node method to the BTreeNode class.
[new B+ tree] Added Unique/Non-Unique paged nodes and made factory and storage managers aware of them.
[new B+ tree] Fixed createLeaf / createInnerNode methods to take into account wether the created node is a leaf or not.
[new B+ tree] Updated tests with UniqueNode .
[new B+ tree] Split BTree class to a UniqueBTree class and a BTree abstract superclass.
[new B+ tree] Re-organized unique/non-unique trees into different packages.
[new B+ tree] Moved UniqueBTree operations to UniqueBTree utilities class.
[new B+ tree] Added implementation for insert/update operations of NonUnique B+ tree.
[new B+ tree] Added NonUniquePagedBTree and more unique/non-unique tests.
Added two debug methods to FreeSpaceManager
Tiny clean-up in QueryImpl - removed Set<> import
[new B+ tree] Finished basic operations for non-unique/unique trees.
Merge branch 'new-index-structure' into unique-non-unique-trees

Conflicts:
	src/org/zoodb/internal/server/index/BTreeIndex.java
	src/org/zoodb/internal/server/index/btree/BTree.java
	src/org/zoodb/internal/server/index/btree/BTreeNode.java
	src/org/zoodb/internal/server/index/btree/BTreeUtils.java
	src/org/zoodb/internal/server/index/btree/MemoryBTreeNode.java
	src/org/zoodb/internal/server/index/btree/PagedBTreeNode.java
	tst/org/zoodb/test/index2/btree/TestBTree.java
	tst/org/zoodb/test/index2/btree/TestBTreeStorageBufferManager.java
	tst/org/zoodb/test/index2/btree/TestNode.java
	tst/org/zoodb/test/index2/btree/TestNonUnique.java
[new B+ tree] Finished merging tests.
[new B+ tree] Fixed shifting left with index method.
[new B+ tree] Cleanup and comments.