Added cpplint, cppcheck and Doxygen rules