replace non-alphanumerics with spaces.

google definitions api doesn't play well with parentheses or dashes, so
they are replaced by spaces before being passed to homeworkify()