Move blob handling traits to a submodule.
Derive PartialEq for Handle
Remove import casts

This should make the code simpler to follow
Don't import std::mem::size_of directly

This is more in keeping with 'rust style'
Merge pull request #329 from bjz/module-structure-and-import-cleanups

Module structure and import cleanups