pretty printer for sdn types made to sync with frenetic grammar, reduces header pretty printing replication in frenetic
(Trivial) Fix parallel composition formatting.
Must also consider whether the output action is Core.InPort, otherwise the bucket will never be considered live.
Merge pull request #17 from frenetic-lang/fix-format

(Trivial) Fix parallel composition formatting.
Merge pull request #18 from frenetic-lang/fix-auto_watch_port

Must also consider whether the output action is Core.InPort, otherwise t...
Merge remote-tracking branch 'upstream/master'
Merge pull request #22 from nimishgupta/master

Pretty printer made compatible with frenetic grammar
Added more utility functions for VInts

- Added conversion to string
- Added parsing of IPV4 addresses (from strings)
- Added parsing of MAC addresses (from strings)
- Exposed above in .mli file
- Updated _oasis to require str package
add convenience function for DeleteStrictFlow msg

this is particularly useful for delta updates to switch flow tables
merge basus master
back out last merge
Added more utility functions for VInts
- Added conversion to string
- Added parsing of IPv4 addresses (exposed Ocaml-Packet function)
- Added parsing of MAC addresses (exposed Ocaml-Packet function)
- Exposed above in .mli file
- Updated _oasis to require str package
Merge pull request #29 from basus/master

Added more utility functions for VInts
Revert "Merge pull request #29 from basus/master"

This reverts commit 2b44acd52ea52c6b311e61f3e2f13bec2780c1d1, reversing
changes made to b9fffd04aa7304baaff5a275f4459f7c1d66eba7.

See #29 for why.
Merge branch 'adferguson-delete_flow_strict'
Added get_string function for VInts

- Added function to return string of VInts
- Exposed function via .mli interface
- Added str as dependency to _oasis
- Updated oasis generated files
merge frenetic-lang-vint_string
Fix OF 1.0 per Marco's design
Fix conformance to specifications for Set-Field VLAN_VID
OpenFlow Specification 1.3.3 (https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.3.3.pdf), p. 65:
"The value in the payload of the OXM TLV must be valid, in particular the OFPVID_PRESENT bit must be set in OXM_OF_VLAN_VID set-field actions."
Just a couple of changes to maintain the original logical flow, reenable error handling and simplify the code.