added travis CI config file
Squashed 'tools/byaccj-p2/' content from commit b949e01

git-subtree-dir: tools/byaccj-p2
git-subtree-split: b949e01eddd1672808cafab226b197da65b67a01
Merge commit 'd2a61325647383dff7489edf2712ad9884b34952' as 'tools/byaccj-p2'
replaced yacc.macosx and yacc.linux binaries with source & make commands