Alignment.
Compact code.
Removed Template.translate and added ENDIAN_TYPES.
Removed duplicate entries in Binary::Template::TYPES.
Add BasicSocket sendall and sendlines to use send with flags=0