Added option to specify output format, put flat output in its own function, fixed a bug with flat output and alignments.
Added multiple ISF support, and a new KEYWORD section to ISF
Added overview of groupings (GROUP section) to the ISF doc
Converted to lexing scanner
Fixed parsing with macros
Updated README for version 0.3.0, fixed offset issue with binary output
Merge branch 'develop' for version 0.3.0, closes #11