support multiple output files in one pass, bug fixes, documentation
- write multiple sql output files for different mw versions at the same time
- fix make install (referenced nonexistent file)
- fix some issues with mw version comparison macros and functions
- use the right printf() with varargs for whine()
- reorganize include file grouping related funcs together
- in README add timing information, notes on using the output of the program

Change-Id: I402dfe24b20e02b40df24d4d7413cb6ef298ecc4