Namespace documentation

Added documentation for all namespaces (although I didn't actually include text for all).

Could somebody please test if this works? I did it based on a StackOverflow recommendation, including the error-hash in the beginning to avoid accidental inclusion, but I cannot test it on my machine.
I also wouldn't mind if the missing documentation would be added or the existing one refined.