Cmake if test update
Added equal() method for the ParserItem classes
Added property m_defaultSet to track if the default value has been explicitly set
Added parserItem method inlineNew() which will create a cpp source representation of self
Added typeid() based test in ParserItem::equal()
Added ParserRecord::equal() method
Fixed quoting of string default arguments
Added inlineNew() method to create ParserRecord
Added temporaryr library target buildParser which is used for executables creating source
Created code to create cpp representation of complete ParserKeyword
Added dynamic creation of inline default list of keywords
Removed - not needed - ParserRecord::inlineNew
Added indent parameter to ParserKeyword::inlineNew() to beautify generated cpp source
Assemble all generated cpp source in build/generated-source
Removed constructor with one global JSON config file + addedd optional flag to include all built in keywords
MOved the mkdir generated_source a bit - it still does not work 100%
Deleted unused file
Formatting...
Merge pull request #21 from joakim-hove/inline-new

Code to create C++ source of the default parser keywords as part of the build process
Added two small commits