Added documentation from battleye.com.
Refactored to include a type for the BE rcon messages. This code is now
cleaner and far more readable than before.
Changed the entire bercon to a asynchronous network handler. This allows more
flexibility, especially when I introduce an interactive mode where the daemon
should answer fast to requests from the server and also send ping packets after
a given amount of time.