refactor and clean up native Makefile
valgrind target
added LGPL header and doxygen headers
Merge pull request #601 from LudwigOrtmann/valgrind_target

valgrind target for native
Merge pull request #618 from mehlis/test-license

added LGPL header and doxygen headers