Backport of the fix for #108 from the 0.8 branch.
Released 0.7.6.
Fixed bug causing getItem / getOption to fail when given values containing backslashes.
Fixed addOptionGroup method (typo) + added tests (#85).
Released 0.7.7.
Fixes #118 (prevent options from being added with keyboard when dropdown not open).
Ammending last commit.
Merge master into 0.8.