Partial Card Name Search

+ Card searches now do partial string matches, rather than needing to
match the beginning of the string.