Little optimization for core
Fixed very rare database bug with player object being NULL when updating playtime
Changes for Overlay_Positions widgets
fixed very rare bug with chat plugin, player object may be NULL when player disconnects before connecting.