CADMIUM-145: Added tests for history, logger, and update system api.
CADMIUM-145: added license headers to new classes.