Merge pull request #10 from HarleySchool/app-restructure

Master Merge
Merge pull request #12 from wrongu/master

Series API (live graphs) and Weather station
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into app-restructure
TimeseriesBase.temporary added with migrations
ScraperBase; updated all scraper classes to extend it
Merge branch 'master' into arduino
updated ScraperBase with get_and_save_single
updated helpers.live_filter to use the latest DB entry (instead of scraping a new one)
TimeseriesBase.temporary, and all related scraper/model/migration changes
commonsapi updated to build historical graph before live data comes in
fixed live.html greenhouse temp
fixed solar migration; weather.winddir may be null.
"Weather Station" system name. wscraper has 8 retries.
Merge branch 'app-restructure' into arduino