I have merged the gradle branch because it has been tested on Linux
(Blair and I), Windows (Dimitry) and Mac (Kent/Dimitry).
We (currently Blair) still work on IDEA support, but that may still take
The checkout procedure remains the same (except that it does not make
sense to import projects right after clone), but there are different
post-checkout steps. All of this is documented here: