add `--pedantic` flag for all builds on Travis
Created by: lwm
Trying to show error for #19 (closed).
Closes #19 (closed). Sneaked fixup commit (https://github.com/lwm/tasty-discover/commit/f8ce7a52fb5b796f0107be9b181a57118c49f884) into master to validate this.