start the drracket-tools pkg

pull out the drracket/check-syntax library into this pkg
change the recursive contract stronger implementation
to use hash tables instead of association lists