Fixed rule template generating the wrong argument for the source port parameter
Fixed source port validation logic
Improved chain name validation code to allow hyphens
Improved source and destination port validation code to allow port ranges (ex. 1024:65535)
Merge pull request #5 from ajacques/master

Improve RegEx validation code and fix bug with source port