add Java properties support via pyjavaproperties

this currently needs modifications to pyjavaproperties, as the module
expects to work with real files, not *IO objects