fix Path#append arguments handling when open_args is already an Hash
fix Path#append arguments handling when open_args is already an Hash

* do not pass open_args args for 1.8, open does not have any option except mode (set by the method) and perm (only useful for creation)

eregon/path