@: added external-init command

@lmartinking

Here's a clean topic branch for adding new command "external-init". Feel free to add it as you please in your own time.

Thanks,
icasimpan
Why not reference "$name" in there here-doc? eg:

cat > Foo <<EOF
Home dir is $HOME
EOF