Merge pull request #1057 from votjakovr/develop

GP framework only needs eigen3 now
fix doxygen errors
fix doxygen error
lua 5.1 compile error fixes
fix memory leaks in json & preprocessors