Restructured build script:
- defined common utility tasks 'depends' and 'properties'
- additional verbosity for the test task
- defined common logging dependencies & switched to logback framework
- moved example test case to correct source folder
- run build instead of check on ci build