Better gitignore
Compile fix with -Wall -Werror -Wextra
Merge pull request #8 from dant3/master

Fixed compilation with -Wall -Wextra -Werror