Separated locks from player controller class (now a mixin)
Renamed logger to Logger in consistency with other module singletons
Added the mixin class from last commit to GIT
Renamed bge_network to bge_game_system