Documentation enhancements

I've written some documentation about the structure of the JNode sources and the package structure.

I hope this helps to find you're way around JNode.

Please report any parts that are unclear, or missing so we can enhance these docs.

Ewout