Core/Socket: Removed Magic Number

*Removed the magic 4096 number in the MessageBuffer. This could cause potential issues if the buffer size was ever changed inside the Socket.h file. Now the MessageQueue will use the size from the Socket.h define.