Update version and better Git Desc

Ok two versions. The base version in the directory should be used on the
normal pumps and a test version that has some extra code for capturing
communication errors when we are hooked up through the PC.