built from https://github.com/ornicar/multiple-select
moving multiple-select to cash.js has proven to be a massive waste of time. It fails in incredibly subtle and frustrating ways. Think twice before trying again.