Correctly expose options in prototype knobInfo

Also add a test to make sure all knob info that should be publicly
exposed, is.