Removed completions data from global scope.

The available and active completions are now only accessible in completion.c.
Removed hint data struct from global scope.
Removed command hash map from global scope.
Removed keybind data from global scope.
Removed search engines data from global scope.
Renamed soup_session -> session.
Remove settings hashmap from global scope.