Updated cmake configuration

Cmake doesn't like dashes in tag names for some reason...
Updated documentation and CHANGES.txt
Better error handling and logging in DockerInputPlugin