Move DetectLanguageWithTimeout() to nlp.go
Move AddProtocol() to util.go
Add func to query all tags

In preparation to implement tag completion, query all tags.