Fix #116: Early vote sites now respect start/end dates