General clean up of WatchDog project

Refs #6
Clean up of WatchDogTests

Refs #6
Cleanup of .gitignore

Refs #6
Adds ignored testcase to document missing behaviour

Refs #9
Modifies JavaDoc

Refs #9
Update JDoc, Add Assertion

Refs #6
Refacotring of tests

- Adds JavaDoc
- Removes redundant Junit suite runner (wasn't executing any additional tests)
Refs #6
Merge branch 'master' of https://github.com/TestRoots/watchdog