continue eu support

- button toggles between the used server address
- button state gets saved
fix occasional null exception in server parsing

maploader.getContnts() sometimes returns null. Now it uses the contents
given by the parameter. This should also speed up the server list
loading.
revenge system #96