added LGPL header and doxygen headers
Merge pull request #618 from mehlis/test-license

added LGPL header and doxygen headers