Fixed doxygen warnings and also made use of the channel row list class and the parttern row list class. Fixed an error in PatternRow.cpp that set the chanel row list to null by mistake.