Implementing protocol operations for primitives.
Adding new messages.

Moving sequence and string into the ofp header.
Adding missing file.