Labels as multiple choice inputs

* added a selectItem method to labels
* made labels highlight on click
* added property "question" to labels so they get choices when used as a question
(probably should set this automatically, it's manual now)
* used the same general strategy as with selectgroup
* added svg detection and rendering to MC