aix - #clean_parent_file_descriptors is slow

On aix, \#clean_parent_file_descriptors is slow, seems mainly due to creation of File objects due to unused fd's and raised exceptions. This can be alleviated using close_others flag to exec() which achieves the same.

[Inprogess] specs