Added missing settings.js.
Created default settings on the client side (same behaviour as the server side).
Updated docs.
Fixed map controls layout issue on Linux machines.
0.5.1