feat(backend): get shell for terminal for $SHELL variable (#92)
feat(backend): get shell for terminal for $SHELL variable (#92)

If variable is empty or points to not existing file then fallback
to cmd.exe for win and bash for linux and mac.

Fixes #78
GoogleChromeLabs/ndb,GoogleChromeLabs/ndb