Allow new files in watch builds
Add compile_test target

This automatically imports all the source files
into a test to make sure everything gets compiled,
even if it isn't referenced yet.
Add DhxPoint definition