Use a sorted vector for looking up contexts
Use a sorted vector for looking up contexts

Note that the device still holds and uses a linked list of its contexts. The
sorted vector is used to verify handles given by callers.

aaronmjacobs/openal-soft,aaronmjacobs/openal-soft