Completely overhauled scoring system

Added a check to see if any 2 chars in the search pattern are
consecutive. If not it throws away that match. Also modified scoring
system to weight the results more how I want to see them.