[Pull Request #8][Issue #12] Make CompileJavaccTask a SourceTask to support include/exclude filters. Allow configuration of input/output directory