Infrastructure to preserve comments about sections and key/value pairs
Use find_* for trimming to avoid stupid bugs
const correctness
Output of ini files to ostreams