Use bgscript.sh in place of direct bash call
Use busybox as shell name in place of bb

Conflicts:
	tests/test_shells/test.sh
Wait for pid file to appear

Should fix some rare bash test failures
Merge pull request #974 from ZyX-I/shell-tests-improvements

Shell tests improvements