Import Zone Lists, Editing UDPs in place

Added the ability to import .p2p style lists of IP ranges to a zone.
Added the ability to modify a user defined protocol from the tree view.
various ui changes related to the above changes.
Advanced protocol help now shows more information about all protocols, including source and destination port ranges, and internal descriptions. 
Block everything, and Allow everything quick settings added. 
enforced unique names for user defined protocols (needed to prevent memory corruption :/ )
several misc bug fixes.