maint - removing useless checks and adding valgrind to makefile and travis config