Serialization Optimizations (Hg 5% faster overall)

Here are the current results:
Compiled with VS2013 Express
Intel i7-4790K 4GHz

Results for Hg:
Basic:     0.0201853s
Packed:    0.0211743s
Unaligned: 0.0134641s
Complex:   0.0320937s
Total:     0.0869173s (sum of all times)

Results for memcpy:
Basic:     0.0252621s
Packed:    0.0235868s
Unaligned: 0.0198044s
Complex:   0.0232371s
Total:     0.0918904s (sum of all times)

Basic:     20% faster
Packed:    10% faster
Unaligned: 32% faster
Complex:   28% slower (nested types)
Total:     5.5% faster