gitignore: add gcov files

Signed-off-by: Alberto Corona <alberto@0x1a.us>
gen: fix deprecations

	- Fix deprecations in gen.h and gen.cpp
	- Add force option to overwrite existing config file

Signed-off-by: Alberto Corona <alberto@0x1a.us>
parser: add debug parser functions

Current supplied parsing functions are ment for debugging only. These
will later be used to generate Makefiles for the project using the yabs
build file (.ybf). Yaml files may also be used.

Signed-off-by: Alberto Corona <alberto@0x1a.us>
yabs: add long options

	- Debug option can now take a configuration file as an argument

Signed-off-by: Alberto Corona <alberto@0x1a.us>
yabs: fix debug optional argument

Signed-off-by: Alberto Corona <alberto@0x1a.us>