Sessions - vote checking

Completes half of #86 

Now that some blocking issues have been resolved, we can now merge this into master safely.

Requesting two ACKs.