Add spec syntax file for vim
Add is_defined prototype in header
Remove and reorder ini parser
Reduce ini capabilities
Fix inih library
Return conflicting line number if spec not parses
Free allocated structures in spec
Add coherent error messages for spec
Add flag to dump the spec contents