select2 project jump box

This was rebased off of some elderly feature/2.4.0/accessibility-master state. Not sure every single commit provides a working state.