fix method to decide SBCL_HOME and sbcl_base
change asdf:run-shell-command to uiop:run-program
fix SHELLY_HOME for cygwin
fix to use directory to get absolute path

on SBCL in Windows, from was redundant. (ex. "foo/bar/baz/./" )
directory function fix this. (ex. "foo/bar/baz")
fix SHELLY_LISP_BINARY for Cygwin

*current-lisp-path* return path divided by "\" on Windows.
but Cygwin require divided by "/".
change tab to space
To use subsutitute for replacing backslash to slash
use asdf:run-program for all implementation
fix [[ and ]] to test command
Fix typo

$OSTYPE="cygwin" -> "$OSTYPE" = "cygwin"
Add support for asdf2 & asdf3  implementation
Replace [ ] to case for detect OS
Use uiop:run-program for all implementation
Fix a typo.
Fix an argument of uiop:run-program in 'dump-core'. It takes only strings as shell command arguments.
v0.8.5 (Cygwin support)