show error if city not found
normalize newlines in JSON stringified defines.
use temp.f, .k, and .c to get temp in different units.
user-supplied functions can return jQuery instance or DOM node now.
regenerate files.