added license headers and doxygen file information

plus replaced tabs with spaces

#related to #560