Fixes and updates

Fix control showing issue that would allow false positives before a domStyles.display had been set or would be.

Update enyo.InputBinding by cleaning it up and adding some commentary as well as adding two new input types enyo.BooleanBinding and enyo.BooleanOnlyBinding.