adding wildcard checks and setting wildcard properly

it could have been possible for flow rules that were not properly
wildcarded to make it through FSFW and be installed on the switch, and
essentially escape its flowspace
a little clean up
finished fixing tests
added a unit test for wildcarded bypass

added a unit test to verify that flow rules with the right input
port/vlan tag but improper wildcards do not get through now
Merge branch '#54-making-sure-we-are-properly-checking-wildcards' into 1.0.3-dev