Fixing dependecies so ant clean test will build the cal module

Contrary to what Pollice said, we do need the ant builder for it to 
work in eclipse. This should also alleviate the need to run as ant buid.
Ctrl-B should do from now on
Commenting out YECH tests to remove final compiler warnings in test.

@tmathmeyer needs to fix this
Adding proper licence decl at tops and some javadoc on class & interface