Replaced JSONReference with a direct tree node.
Made JSONObjectTreeNode generate recursively within itself.
Documented recursive build method.
Added 'null' type and the ability to remove key/value pairs.