Add .ruby-version file
Fix case and space problems

From email:
    Have you changed something in the crossword solver? It used to
    ignore spaces in the template word... this was great for use with a
    tablet or smart phone that insists on inserting them... but now it
    terminates the template string at the first space and only returns
    solutions for that shorter string.