add agenda party ranges
add party to summary agenda
summary agenda party - bulk compute works
Fix agenda incremental bug
Merge branch 'upmaster' into agendaparty_latest
WIP Add party for summaryagenda - migration for party fields and base query
Added PartyManager that subclasses BetterManager, implements parties_during_range()
Merge remote-tracking branch 'livni/parties_during_range' into agenda_rangelimited_mk_and_party
Agendas: add restriction of outer-joined mks to those associated with a party within the given ranges
Adding detailed roles - model, scraping and api #265

The member API currently have a 'roles' field that contains the current
role, to keep backward compatibility the new data was added under the
`detailed_roles` fields.
The new roles data is still not displayed on the MKs pages.
Fixed a bug when scraping gov roles
Agendas: bug fix - add coalesce so condition works for both sqlite and postgres + remove print
Scrape all relevent govs
Merge branch 'master' of github.com:hasadna/Open-Knesset
Merge branch 'agendaparty_latest' into agenda_try_merge_party_latest
Agendas: Add bulk creation of summaryagenda data for parties
added browser testing with sauce labs + travis
added downloaidng of dev db to travis for browser tests
fixes #266
Merge branch '266-error-when-first-running-migration' into browser-testing-with-sauce-labs
added creation of test superuser for the browser tests
uncommented the normal tests in travis (was commented out before for testing)