Added ClientSettings to players for storing settings sent by the client.
Handle torch placement (see #119).
Toggle between normal and inverted daylight sensor on interact.
Use difficulty set in config (thanks @wow4201).
Added config option for keeping spawn chunks loaded.