Initial test infrastructure - no real tests yet.
Basic restructuring - start reorg of futils
Move iptables specific stuff into its own module.
Not complete, but works in this state, so committing now!
Remove some iptc knowledge from frules.
More refactoring to allow mocking out of iptables code.
Minor fix after some testing of the new code.
Tidy up Felix use of system calls.
Simplify test framework. Still no actual tests...
Move config logic around so it can be tested.
Add some config file tests
Having got coverage working, a couple of tests.
Add .coverage to .gitignore
Stub out fiptables properly.
Can now do minimal test of felix init.
Code review markups.
More code tidies (including a real bug).
More minor code markups.
Merge pull request #50 from Metaswitch/tests

Test code