parser: fix parsing invalid values/blocks

	- No longer parse string literals, comma seperated values, or
	  complex keys
	- Add colored output on errors

	  Closes #5

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