Added tests and naive implementation for removing from empty tree, and removing for single-record tree.
Removed the stray stub from tests.
Update test_jnxbtree.c

Removed the stray stub from tests and the extern declaration.
Update test_jnxbtree.c

Removed the stray stub from tests and the extern declaration.
Added the test and refactored implementation of jnx_B_tree_remove to cater for additional case of full or partially full leaf root node.
Merge remote-tracking branch 'origin-base/master'
Added alphabet tree insertion test. It's more of a visual test at this stage. Also optimised the compare function for ints, realised that I can just subtract them to get the result, so did the same for chars.
Merge remote-tracking branch 'origin-base/master'
Refactored some tests. I do hope that it's not a rule that I have twice as many lines of code for tests than I do for implementation\!
Merging Alex's mother repo
Merge pull request #3 from draganglumac/master

B-tree with complete insert, lookup and tree wipe, and a third of the record remove done.