Based on Bootstrap multiselect http://davidstutz.github.io/bootstrap-multiselect, modified to have collapsible option groups