Trying to figure out how to use Rx
Figured out how to make an efficient asynchronous observable to provide network packets.
Also added a monitoring application.
Merge branch 'use-rx'

Conflicts:
	Server/Server/Server.fsproj
Removing old text based monitor application
1) Changing message scheduling to use a dedicated thread.
2) Adding the start of a monitoring application.