Add completion_order option

It supports the following options: history, bookmarks, search. Any could
be added and in any order and then results from completion will be
filtered and ordered accordingly. Example usage:
set completion_items=bookmarks,history,search