(gh-30) refactor "weather" to live in waylon.js

This commit refactors the weather icon source, alt, and title
attributes to be defined in waylon.js instead of being passed
to waylon.js via the JSON API. This resolves gh-30.