Definition querying begun.

Now queries for definition using JSON.  Returns definitions in a list.
Input is sanitized but isn't fully web-safe.  Doesn't check if the input
is an actual string.  Too tired to do anything else.