Making it usable as a library (step 1)
Better command-line parsing

options after file name are not silently ignored. It's not
possible to re-indent several files in one run with different
configurations anymore though, but that's not really a drawback.
Added interface for IndentPrinter
Made ocp-indent-lib usable from any read function