fix rafter startup for tests
Merge pull request #18 from andrewjstone/bugfix/quorum_min_even_servers

fix rafter startup for tests
Change quorum_min/3 to quorum_max/3

* Ensure rafter_config:quorum_max/3 supports even numbers of servers
* Make the code a bit clearer hopefully
* Add some comments
Merge pull request #19 from andrewjstone/bugfix/quorum_min_even_servers

Change quorum_min/3 to quorum_max/3
add catchall to rafter_backend_ets:[read/2,write/2]
Merge pull request #20 from andrewjstone/bugfix/ets-ignore-bad-ops

add catchall to rafter_backend_ets:[read/2,write/2]
Merge branch 'master' into feature/structured-voting

Conflicts:
	src/rafter_config.erl