Add buffer append methods for commonly used struct types
Rename Buffer to NetworkBuffer

To indicate that the contents are stored in network byte order.