Fix for one getProduct to behave by returning null on not found rather
than exception as tests expect.

added null test, and test to determine the .split() worked.
updated pom to enable tests for jenkins benefit.
Fix for FB 4927 removeVlan now checks for firewall rules, and removes
them if present before deleting the vlan
Merge pull request #147 from unwin/develop

Fix for FB 4927, and some ride alongs....