New map voting system

At the end of a map, a server wide vote will start for what map should
be played next. Also overhauled RTV.