refactoring
enhanced make_single_include.py
parser: support for trailing comma in objects/arrays
parser: added support for comments
updated the single header version