Added check for message size (max 256KB, purposely left 1KB for overhead when checking stream length).  Added checking if entity exists before trying to create/update.
Added option for throwing on oversize message or just log
Added checking for size in Send<T>, line 215 needs to be checked
Fixed tests to actually test for message just under and just over allowed size.