Merged upstream changes.
Merging network branch
Merging upstream.
Merging upstream.
Merge remote-tracking branch 'upstream/master'
Merge branch 'network'
Merge remote-tracking branch 'upstream/master'
Merging Alex's latest
Merge remote-tracking branch 'upstream/master'
Merging upstream/master
Fixed the bug when deleting from a tree that will result in the tree root becoming a single leaf node. Test added to tests also.
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of github.com:draganglumac/jnxlibc
Merge pull request #28 from draganglumac/master

Fix for the bug in btree that was not handling removing from a tree which would result in the tree root becoming a single leaf node.