Building common OFP infrastructure.

Add to/from view for basic data types and header.

Moved available, remaining into the view class.
Working on OFP message layer.

Added an example that can construct messages from files.

Added new overloads of read/write to the File class, allowing
reading and writing to/from buffers.

Fixed some issues related to the encoding/decoding of integer
data to buffers.