Add word expansion (shell syntax handling) for filenames in pipelines on

non-Windows systems.
Use some C++11 and use the boost::property_tree namespace to simplify code
in Options.*