Conform gcc -Wextra -Weffc++ warnings

Following the comment: https://github.com/t-mat/lz4mt/issues/4#issuecomment-18634171
Disable some gcc compiler option

Disable -Wmissing-field-initializers
Modify Makefile for more smoothly make/test/clean