Sorry for the huge delay in our replies. To be honest, the lead developers on this project have been terribly busy for the past year or so - starting a business, getting married, this type of things...
We got a wake up call this morning and are trying to get our act together, so in theory, a Wiki should pop up really quickly. I'll keep you posted on that.
Again, sorry for our lack of responsiveness, we're trying to address that