tests: rename server.js -> weather.js
Move weather forecast logic to separate module
Fix weather description in forecast
Add today's weather summary functionality

Illustrates:
- post-request-get
- async lib
- multi stage tests