bugfix: bin/stop_imports: also need to include `bin/after_import`
moved everything into /trunk/ to create the standard svn layout, for use with tools that require this (eg. git-svn). IMPORTANT: do NOT do an `svn up`. instead, re-use your working copy's existing files with `svn switch` (http://svnbook.red-bean.com/en/1.6/svn.ref.svn.c.switch.html).
Scripts that are meant to be run in the calling shell: Fixed bug where running the script inside another script would make the script think it was being run as a program, and abort with a usage error
Scripts that are meant to be run in the calling shell: Fixed bug where running the script as a program (without initial ".") wouldn't be able to call return in something that was not a function. Converted all code to a <script_name>_main method so that return would work properly again. Converted all variables to local variables.
stop_imports: Use ${BASH_SOURCE0} for $self and $self for $0
disown_all, stop_imports: Use /bin/bash instead of /bin/sh because array subscripting is used
stop_imports: Call jobspecs relative to $selfDir, rather than assuming it will be run from the svn root dir
Added bin/stop_imports to stop all running imports