Lots of network related changes

Added blocking switch to the session manager
lock objects are now readonly
Sessions now save their associated manager
Changed the behavior of all of the Poll/PollAndRead methods to be
cleaner regarding disconnects
Added a "test" news section to the launcher