Altera Makefile para compilar o os binario de teste

Os binario gerados ficarao na pasta tests. E alterado o .gitignore para
ignorar essa pasta que e' gerada pelo Makefile.