Bugfix: NetCore_Semantics.eval now handles action side-effects correctly (i.e. just do them once, not twice).  Also renamed 'serialize' to 'marshal' in PacketLib, in keeping with OpenFlowLib.
Merge branch 'master' of https://github.com/frenetic-lang/frenetic