Use inputTypes from plugins to determine valid input types

Signed-off-by: Shea Levy <shea@shealevy.com>

Created by  Shea Levy  on July 29, 2013
ZCTQCN3EQDFYIKRKM3SJIGLTZ6QVKNPCIR3V6CRZ3W4PP2V2YQ2AC
Change contents