Add nodejs path option

Fix #22
Format on save

Fix #2
Custom preset

Fix #13, fix #8
Settings: Shows default preset
Default preset in settings generator
Update esformatter
Merge pull request #24 from piuccio/format_on_save

Format on save