Add more Node tests.
Refactor common log code.
Add test for the null message case.
Short circuit the null message case.
minor spelling correction
Merge pull request #262 from hindessm/improve-node-coverage

Improve red/nodes/Node.js coverage and minor refactoring
Update icon to fa icons for parser nodes and sentiment
and add fa icons to websocket
tray/catch error in Websocket node to close #264
Spelling correctin http node info, close #266