HostsPlugin: Print error number too
ShellScript: Add template script files.

If script doesn't exist we create one for the user.
.gitignore++
ShellScript: Fix re-enabling distractions.