Fix for BSON decode error with large packets

* Using io.ReadFull instead of r.Read
* Incorporated more error opportunities in the case of mis- read and write
* Removed errors dependency
* Thanks to @zeebo for finding original fix
Refactored if statement
Added name to contributors list
Revert "Add a bufio buffer to rpc/bsonrpc."

This reverts commit 7a7fd8ff1e10ac179c617bff435d136de40aceb4. Seems to
be communication issues between Clients/Services after this commit.
We'll put it back in after troubleshooting and fixing anything that
comes up.
Merge branch 'bsonrpc-fix' of github.com:jbaikge/skynet2 into jbaikge-bsonrpc-fix
Merging pull request #3