stack.set_param should rewrite currently nil params to empty string

If some params are already nil, trying to set_param fails because amazon rejects the nil params in the hash. This writes all nil values in the hash to an empty string. map! would have been nice but is on enumerable, not hash, and won't return a hash. This way seems to work easiest.