Added gtest and created a dummy test case.
Added a base test class for testing output stream operators, and added a basic test for lengths.
Removed unneeded defaults for quantities.
Added missing file, and added license to the top of the test file.
A few Makefile and .gitignore tweaks to get git to ignore executables.  Executables are now produced in a bin/ subdirectory.