Added Controller.GetCapabilities() which matches the GetState(out) overload.