First rev of changes to add tunnel support to shorewall