Procon.Net send now returns all packets sent

Actions are converted to packets, packets sent to the server and all
packets created during this process are now returned. Part of a larger
effort for plugins to be able to send/recv raw packets.
Fixed namespaces of Frostbite namespace
Removed xml/json ignore on field

It's not required since this data is never serialized to xml/json anyway
Fix for Send() not returning the sent packet

Also ensures null values are stripped from the sent packets.
CommandData now holds list of packets

However, this data is marked as non-serializable for xml and json. It
will never be saved to file or sent as an event over the network.
Added runtime test for plugin packet management

It's far from correct as it does not deal with packets being sent/recv
asynchronously