Fix report_note handling incorrect protocol names

As per the comment on line 78, the code was "catching" incorrect usages but not fixing them. This causes wayward modules to fail as in:

msf auxiliary(mssql_enum) > run

[*] Running MS SQL Server Enumeration...
[*] Version:
[*] Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (Intel X86) 
[*]     Jun 17 2011 00:57:23 
[*]     Copyright (c) Microsoft Corporation
[*]     Express Edition with Advanced Services on Windows NT 6.1 <X86> (Build 7601: Service Pack 1)
[-] Auxiliary failed: ActiveRecord::RecordInvalid Validation failed: Proto is not included in the list
[-] Call stack:
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/validations.rb:56:in `save!'
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/attribute_methods/dirty.rb:33:in `save!'
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/transactions.rb:264:in `block in save!'
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/transactions.rb:313:in `block in with_transaction_returning_status'
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction'
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/transactions.rb:208:in `transaction'
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/transactions.rb:311:in `with_transaction_returning_status'
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/transactions.rb:264:in `save!'
[-]   /usr/share/metasploit-framework/lib/msf/core/db_manager/service.rb:103:in `block in report_service'
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/connection_adapters/abstract/connection_pool.rb:129:in `with_connection'
[-]   /usr/share/metasploit-framework/lib/msf/core/db_manager/service.rb:49:in `report_service'
[-]   /usr/share/metasploit-framework/lib/msf/core/db_manager/note.rb:96:in `block in report_note'
[-]   /opt/metasploit/apps/pro/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.17/lib/active_record/connection_adapters/abstract/connection_pool.rb:129:in `with_connection'
[-]   /usr/share/metasploit-framework/lib/msf/core/db_manager/note.rb:57:in `report_note'
[-]   /usr/share/metasploit-framework/lib/msf/core/auxiliary/report.rb:125:in `report_note'
[-]   /usr/share/metasploit-framework/modules/auxiliary/admin/mssql/mssql_enum.rb:49:in `run'
[*] Auxiliary module execution completed