Fix optgroup_column option behavior
Push choice out of optgroup if optgroup label is equivalent to false
Merge pull request #4 from qpautrat/fix_empty_optgroup

Fix empty optgroup, fix #2, #3 and #4