Update Snort package to 2.9.5.6 v3.0.4

Snort 2.9.5.6 v3.0.4
===============
Change Log:  01/28/2014
----------------------------------

The Snort binary is updated to version 2.9.5.6.  This update includes three bug fixes and adds three new features.

New Features
------------------
1. An additional reverse DNS lookup icon has been added to the ALERTS and BLOCKS tab entries.  The new icons mimic the functionality available for the firewall logs view on pfSense 2.1 and higher.  The new DNS lookup icons are only available on pfSense 2.1 or higher.  For older pfSense versions, the legacy behavior with the single icon remains.

2. The ALERTS tab now features a "Rule Disable" icon in the SID column alongside the "Add to Suppress List" icon.  Clicking the "Rule Disable" icon will force-disable the rule and prevent traffic being evaluated against the rule.  Note this will result in the rule being completely removed from the enforcing rule set; as opposed to suppressing the alert, which simply prevents future alerts but the rule still inspects traffic.

3. The Snort GUI now provides the ability to manage all rules including the decoder and preprocessor rules on the RULES tab.  Users can force-disable (or force-enable) any rules from the decoder.rules, preprocessor.rules and sensitive-data.rules files.  Snort now generates a single enforcing rules file (snort.rules) that contains all the rules including the preprocessor rules that were formerly loaded separately from a different sub-directory.  A beneficial side-effect to this is that now the sid-msg.map file is complete and contains the preprocessor rules.  This is helpful with third-party logging tools such as Barnyard2 that depend on the sig-msg.map file.

Bug Fixes
----------------
1. A potential bug in the Spoink output plugin used to insert IP blocks in pfSense is fixed.  The bug could have resulted in Snort occasionally failing to insert an IP into the block table.

2. When removing a blocked IP address using the X icon beside the alert on the ALERTS tab, the user is not always returned to the same interface selection upon the page reload.

3. On the RULES tab, when toggling the enable/disable state of a rule, the rule never toggles back to its default state.