refactor config.h. you can predefine config macros via -Dmacro flag in
compile line
remove include guard written in config.h.
Add experimental cmake support
add c99 flag in CMakeLists.txt
copy piclib to build dir
add make run target
execute submodule update before doing anything
add additional make targets
enable debug flag in debug build mode
enable -Wall and -Wextra
remove old Make stuff
update build instruction
update travis config
add build dir
update gitignore
fix flex problem
use absolute path for flex output
avoid double cd in travis
explicitly include getopt.h
fix typo in travis.yml