Add DockerLogInput
Bugfix in CMakeLists
renamed dockerlog package and cmake options to docker
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
DockerLogInput: use RWMutex instead of Mutex
Fixed typo
Merge remote-tracking branch 'upstream/dev' into dockerinput

Conflicts:
	CHANGES.txt
Exit ProcessInput plugin if ticker_interval = 0 and the process exits.
Typo
Fix a couple of very small doc typos
Merge pull request #1126 from mozilla-services/process_input_restart

Exit ProcessInput plugin if ticker_interval = 0 and the process exits.
Document that missing log_directory now causes an error.
Merge pull request #1132 from mozilla-services/doc_logstreamer_missing_dir

Document that missing log_directory now causes an error.
DockerLogInput: Use error instead of AttachError
Implemented ClientPinger
Wrap the go-dockerclient with an interface
Merge branch 'dockerinput' of github.com:carlanton/heka into carlanton_docker_input

Conflicts:
	CHANGES.txt
	build.bat
Issue #1024 Audit internal Logger message header usage