Updated BTree for long children

Also, have to figure out how to get locations from file for nodes so
nodes can store that value to make it easier to reference for inserting
those location values into children arrays.
Formatting and binary file writing
Merge remote-tracking branch 'origin/Brian-Files' into Buckley

Conflicts:
	BTree.java