Support non-ROTD tarball filenames.

Prompted by patch by Xiaofeng Yang
Fail early if missing some tools.
Enable csharp, java, erlang, ssdebug grades by default.