Fixes and improvements: fix in the code keep delite/Selection in sync after interactive selection (in particular for IE, and initial selection for single-select); adjust unit test; functional test now checks state of widget after keyboard interaction (Chrome only for now) etc.
(cherry picked from commit 2a1bba5c77f2c8827497ee24d1a41676a8aaab81)