New gitignore
Add pom.xml
Remove bas character.
Move and clean WatchrMain.
Move WatchrMain into a dedicated package.
Javadoc and annotation on OnChangeCallback
Add package-info.java
Javadoc on Watchr
Javadoc and imports
WatchrThead custom name and deamon mode.
Javadoc and rename fields
Small fixes