Much improved web UI and logging for hourly task.

Web edit page can now update buy price and # of shares.
Web add page can fetch latest price and auto-populate buy price.
Hourly task logs the values used for checking notifications.
GetCurrentHourlyPrices defaults to 15-minute windows, but also allows forcing fetching latest from Yahoo.