Add required state information if not specified.
Add required state information if not specified.

If a G* doesn't specify it's 'required_states' attribute, it will be
filled in with the list of states passed to it.

RayZ-O/grokit,RayZ-O/grokit,tera-insights/grokit,tera-insights/grokit,RayZ-O/grokit,RayZ-O/grokit,tera-insights/grokit,tera-insights/grokit,tera-insights/grokit,RayZ-O/grokit,tera-insights/grokit