Using minitest-reporters gem for colored test output
Added namespaced, versioned api to search for words in the dictionary.
Made word search API better

 - case insensitive search
 - return error upon receipt of blank spelling
 - added tests for case insensitive searching
Took word search logic out of controller and put it in Word class.
Moved word search logic out into PORO WordSearcher class.
Added puma to gemfile to use multithreaded server.
Added index on words.spelling