allow specifying additional conditions when generating post form args

Hi,

I had to generate S3 POST-form arguments with additional conditions so I added a few API: PostFormArgsEx in place of the original one. it should be backward-compatible. Please feel free to modify/merge and let me know if there's something I can make better, thanks.