Issue 7: Allow patching either-or-both server array parameters and inputs.



Note: This change is based off of the rightscale_execute_actor branch, which is why there are so many changes. I'll merge this AFTER the execute_actor branch is approved.

Do you need this `if` here? Any harm in sending `data=None` kwarg?