Added project tree skeleton
Added beginnings of the make system
Added BufferTracker, and several modules-in-progress it depends on
Added my planning and timeline memmap
Added other modules-in-progress
Added the soon-to-be-generated-automatically actual makefile
BufTracker and OctetSequence are almost finished
Checkin of the base project layout and the testing framework
Added RBTree, and a partial set of test cases for it
Fixed build-directory-update code in src/Makefile
Added test cases for R/B node insertion, and fixed RBTree_GetCount
 recording leftover changes from laptop
Leftover changes from logain
Moved project into 'old/java-lib-1'
Moved alternate old java project to old/java-lib-2
Merge branch 'userp-new-type-system'

Conflicts:
	Userp.jpx
	old/java-lib-1/Userp.jpx
	old/java-lib-1/src/com/silverdirk/userp/AnyType.java
	old/java-lib-1/src/com/silverdirk/userp/ArrayType.java
	old/java-lib-1/src/com/silverdirk/userp/BufferChainIStream.java
	old/java-lib-1/src/com/silverdirk/userp/ByteReservoir.java
	old/java-lib-1/src/com/silverdirk/userp/CommonTypes.java
	old/java-lib-1/src/com/silverdirk/userp/EnumType.java
	old/java-lib-1/src/com/silverdirk/userp/IntegerType.java
	old/java-lib-1/src/com/silverdirk/userp/LibraryLimitationException.java
	old/java-lib-1/src/com/silverdirk/userp/RecordType.java
	old/java-lib-1/src/com/silverdirk/userp/ScalarType.java
	old/java-lib-1/src/com/silverdirk/userp/Symbol.java
	old/java-lib-1/src/com/silverdirk/userp/TupleCoding.java
	old/java-lib-1/src/com/silverdirk/userp/TupleType.java
	old/java-lib-1/src/com/silverdirk/userp/TypedData.java
	old/java-lib-1/src/com/silverdirk/userp/UninitializedTypeException.java
	old/java-lib-1/src/com/silverdirk/userp/UnionType.java
	old/java-lib-1/src/com/silverdirk/userp/Userp.java
	old/java-lib-1/src/com/silverdirk/userp/UserpDecoder.java
	old/java-lib-1/src/com/silverdirk/userp/UserpEncoder.java
	old/java-lib-1/src/com/silverdirk/userp/UserpProtocolException.java
	old/java-lib-1/src/com/silverdirk/userp/UserpType.java
	old/java-lib-1/src/com/silverdirk/userp/Util.java
	old/java-lib-1/src/com/silverdirk/userp/_TestBufferChainIStream.java
	old/java-lib-1/src/com/silverdirk/userp/_TestCodecs.java
	old/java-lib-1/src/com/silverdirk/userp/_TestUserpEncoderDecoder.java
	old/java-lib-1/src/com/silverdirk/userp/_Test_Package.java
	old/java-lib-2/Userp.jpx
	old/java-lib-2/src/com/silverdirk/userp/AnyType.java
	old/java-lib-2/src/com/silverdirk/userp/ArrayType.java
	old/java-lib-2/src/com/silverdirk/userp/BufferChainIStream.java
	old/java-lib-2/src/com/silverdirk/userp/ByteReservoir.java
	old/java-lib-2/src/com/silverdirk/userp/CommonTypes.java
	old/java-lib-2/src/com/silverdirk/userp/EnumType.java
	old/java-lib-2/src/com/silverdirk/userp/IntegerType.java
	old/java-lib-2/src/com/silverdirk/userp/LibraryLimitationException.java
	old/java-lib-2/src/com/silverdirk/userp/RecordType.java
	old/java-lib-2/src/com/silverdirk/userp/ScalarType.java
	old/java-lib-2/src/com/silverdirk/userp/Symbol.java
	old/java-lib-2/src/com/silverdirk/userp/TupleCoding.java
	old/java-lib-2/src/com/silverdirk/userp/TupleType.java
	old/java-lib-2/src/com/silverdirk/userp/TypedData.java
	old/java-lib-2/src/com/silverdirk/userp/UninitializedTypeException.java
	old/java-lib-2/src/com/silverdirk/userp/UnionType.java
	old/java-lib-2/src/com/silverdirk/userp/Userp.java
	old/java-lib-2/src/com/silverdirk/userp/UserpDecoder.java
	old/java-lib-2/src/com/silverdirk/userp/UserpEncoder.java
	old/java-lib-2/src/com/silverdirk/userp/UserpProtocolException.java
	old/java-lib-2/src/com/silverdirk/userp/UserpType.java
	old/java-lib-2/src/com/silverdirk/userp/Util.java
	old/java-lib-2/src/com/silverdirk/userp/_TestBufferChainIStream.java
	old/java-lib-2/src/com/silverdirk/userp/_TestCodecSerialization.java
	old/java-lib-2/src/com/silverdirk/userp/_TestCodecs.java
	old/java-lib-2/src/com/silverdirk/userp/_TestUserpEncoderDecoder.java
	old/java-lib-2/src/com/silverdirk/userp/_Test_Package.java
	src/com/silverdirk/userp/AnyType.java
	src/com/silverdirk/userp/ArrayType.java
	src/com/silverdirk/userp/BufferChainIStream.java
	src/com/silverdirk/userp/ByteReservoir.java
	src/com/silverdirk/userp/CommonTypes.java
	src/com/silverdirk/userp/EnumType.java
	src/com/silverdirk/userp/IntegerType.java
	src/com/silverdirk/userp/LibraryLimitationException.java
	src/com/silverdirk/userp/RecordType.java
	src/com/silverdirk/userp/ScalarType.java
	src/com/silverdirk/userp/Symbol.java
	src/com/silverdirk/userp/TupleCoding.java
	src/com/silverdirk/userp/TupleType.java
	src/com/silverdirk/userp/TypedData.java
	src/com/silverdirk/userp/UninitializedTypeException.java
	src/com/silverdirk/userp/UnionType.java
	src/com/silverdirk/userp/Userp.java
	src/com/silverdirk/userp/UserpDecoder.java
	src/com/silverdirk/userp/UserpEncoder.java
	src/com/silverdirk/userp/UserpProtocolException.java
	src/com/silverdirk/userp/UserpType.java
	src/com/silverdirk/userp/Util.java
	src/com/silverdirk/userp/_TestBufferChainIStream.java
	src/com/silverdirk/userp/_TestCodecs.java
	src/com/silverdirk/userp/_TestUserpEncoderDecoder.java
	src/com/silverdirk/userp/_Test_Package.java
Merge branch 'userp-c'
Moved old c lib into old/c-lib
Merge branch 'userp-cpp'
Moved old cpp library to old/cpp-lib