refactor key bindings for packages under +layers/tools Relates to #13503
Also adjusted the tags to match the folders the layers are in. I have also updated the binding for imenu mentioned in protobuf layer and adapted the kubernetes tags to register as tool instead of as os.