Relized I could tighten the fake party results by making sure the entity was a party
Candidate districts were not being properly filtered. this fixes that.
Looks at dimoffice office_state and not cmte_state, which is just the state in the address of the committee
Fixing the candidate party filtering
only show election
for the year requested
Many bug fixes--

Candidates
* Only showing data about elections for the year requested
* Fix a big in candidate party filtering
* Search for state the candidate is running in, not committee mailing address state
* Fix district filter
* fix single resource
* Update Documentation

Committees
* committee org_type filtering
* Better fake_party
* fix single resource
* Update Documentation

+ tests
adjust tests so that they work with test database
Merge pull request #119 from 18F/committee_documentaion

Many bug fixes and documentation