This patch makes sure that explicit arguments are defined for the
update_deployment_plan method.
With this change, update_deployment_plan should raise TypeError when
the method is called with wrong arguments, and help us with detecting
interface mismatch more easily, compared to KeyError it currently
raises.
This patch also removes validate_stack parameter from update deployment
plan, which is always False.
Change-Id: I7dd35e64a32b99dd018ef8835d51ebb26fce8051