Updated documentation

WIP: new documentation!

The primary goal with this update is to better explain **goals**. This goal has two parts: first, to provide a better description of what Wreqr is for at the top of the document. Second, to expand upon the differences between the individual messaging systems more. This is done by giving them each a dedicated section.