Solution: The `conclude` function isn't actually concluding the election but
check if the election can be concluded or not. So the method name has been
changed to `has_concluded`
* Problem: Source files contain no license info
Solution: Add comments with SPDX license info to source files
* Python 3 files don't need # -*- coding: utf-8 -*-
Solution: Height is an important factor when concluding an election during
replay i.e. fetching the current validator set should be dependent on height
* Problem: Node operator cannot vote on a ValidatorElection
Solution: Implement validator election voting spec
* Problem: Incorrent code comments
Solution: Update comments with correct context
* Problem: Delegated vote not casted back to election
Solution: Update test to cast votes back to election id and assert their validity