Added missing node.js dependancies.
Converted to 2 spaces.
Catch exceptions thrown when performing SMTP actions.
Updated to be installable on arch.