Added parsing/marshalling for 0x04 port status messages.
Added a readme file for ocaml-openflow.
Consistency.
Remove some packages from suggested OPAM install list.
RFC: sketching an API
words
Cole's queries only need individual flow stats
Use string_of_sockaddr from Frenetic_Socket.ml
new file name: OpenFlow Abstraction Layer
tweak
Fixed bug in VLAN marshaling code
factored management of individual switches to a separate module

OpenFlow0x01_Platform used to manage connections to each switch *and*
maintain a table of all switches. The OpenFlow abstraction layer needs
code to manage individual connections. But, its table of switches will
have a different type, since it must manage both 1.0 and 1.3 switches.

The abstraction layer will be able to use the new OpenFlow0x01_switch
module and OpenFlow0x01_Platform will eventually be phased out.
oasis setup
Delete OpenFlowAL.mli
Revert VLAN bogosity (OVS just prints things differently, using the vlan_tci field)
Merge branch 'master' of https://github.com/frenetic-lang/ocaml-openflow
Extension for HotSwap
Tidying for HotSwap
Moar tidying for HotSwa
Expose more guts