Merge branch 'release/0.0.4.0' into develop
Added empty networking framework project.
Updated assembly information.
Updated project to output to the correct location.
Added all required NuGet packages. Updated server libraries to reference network library.
Added initial network module. Updated server programs to reference assembly to get network module.
Updated server executables to reference networking module in initialization.
Added initial TCP initialization code.
Initial implementation of TCP clients for BNS. I have a feeling this is going to be refactored into the network library soon enough, when packet dispatching is more mature.
Updated a few files to reflect new async stuff so that the compiler wont complain. Also, refactored a few stuff.
Removed async on a few stuff thats not needed.
Updated port so that it listens on the default Battle.net port. Made a bug go away by making sure not to receive when the application has requested a cancelation. Also, updated the port values inside the configuration file.
Changed logger in console to only output the message. Less clutter this way.
First little packet dump. Client is successfully connecting now, yay.
Merge branch 'feature/network_framework' into develop
Added new Assembly extensions to framework.
BNS now uses assembly details to display title and stuff.
D2RS now uses assembly details to populate title.
Merge branch 'feature/extensions' into develop
Added extra new-line at the end of all source files.