Edited data/languages/romanian.txt via GitHub
added aspect ratio in display modes list in settings
fixed last commit
fixed some strings
fixed netevent struct names
fixed data struct names
Fix build on GNU Hurd.

Add missing platform definitions.
Fix build on GNU/kFreeBSD.

On GNU/kFreeBSD only "__FreeBSD_kernel__" is defined
but not "__FreeBSD__".
Use gcc endianness definitions when available.

detect.h has manual litte/big endian definitions for some architectures
but many are missing.
Instead of adding more manual definitions it's better to use the
definitions of gcc when available.
fixed nethash
fixed that the player keeps action when activating chat. Closes #719
abort "move to spectator"-vote when the player disconnects
removed file extension from the demo name in the demo player
fixed compiling on mac os x
made tab completion for names in chat start with the ones that match on the beginning
fixed nethash 4 real
added ':' after names on start and a space separator in chat tab completion
removed some unneeded stuff
made name highlighting in chat more strict
fixed marker position in chat