untested support added for OUTPUT: ALL

added support for OUTPUT: ALL and a default deny action for OUTPUT:
FLOOD
All tests are now passing, and the ALL expansions looks good

The ALL expansion now has a unit test, it is also working properly.
There is one gotcha according to the spec it is not suppose to forward
it out the interface it came from… but that would require having n-1
(where n = number of ports) flows… so hopefully this wont be bad… we
may need to change it in the future
fixed up a few issues with the ALL for flowMods

added a few more tests to verify it worked properly, also added the
ignore incoming interface for ALL
cleaning up some tests
PacketOut events now support OUTPUT: ALL

Packet out events now support OUTPUT: ALL, also for every output action
we add at least 1 packet (or multiple packets) if one output packet is
not allowed then all are denied
Merge branch '8361---support-for-ALL-and-FLOOD-prorts' into 1.0.2-dev