rand order for candidates
Merge branch 'master' of /mnt/git/ottwatch
window.top for javascript
Merge branch 'master' of prodweb:/mnt/git/ottwatch
smaller full-map link
candidate scraper
Merge branch 'master' of /mnt/git/ottwatch
website based on email addresses
added mayor
removed * from incumbent displays
For datafiles without HASH attribute, calculate it ourselves to detect changes - usually for content hosted outside of ottawa.ca environment