Fuzzy search algorithm

Search terms need not be contiguous characters in a name (for example, initials can now match a name).  Searches can also now span a name and an associated username.