Fixed various missing documentation
changed variable names to be consistent
rearranging variable order for consistency
using copydoc instead of see, in order to copy appropiate documentation of classes
corrected some copydoc references
removed various doxygen warnings
added some missing documentation
added missing documentation
added documentation and groups
Merge branch 'master' into update-doxygen
fixed rand_symbol_size so that it never returns 0, which would cause an assert during the tests
Merge pull request #16 from steinwurf/update-doxygen

Update doxygen
Merged with master