Switch from Hash to Hashie::Mash, fixes partial_search

This Fixes #243