one more bannering change for outbound.js
Merge pull request #680 from godsflaw/bannering

one more bannering change for outbound.js
net_utils: fixed path to smtp.ini path

was missing 'main' in the path

also bug fix: on rare occasions, the result from vs-stun has no public element. Check for and log an error vs CRASH
Allow mixed case STARTTLS command

Found that GNOME Geary sends lowercase 'starttls' command which was returning '500 Unknown command'.
Merge pull request #683 from msimerson/get_public_ip

net_utils: fixed path to smtp.ini path
karma: jshint updates