Pass world arguments as options, not args

There are more options but only some will be set often. This allows
better way how to override the defaults.
ExecutionPlan#state
Move state symbol conversion to ExecutionPlan#state=