Added tests for DOPKGSRC

Fixed various minor bugs, including:
	* tmp file name, in shunit2
	* removed a hard-coded reference to sudo
	* made the tests run as non-root, in chroot
	* made shunit2 happy with no tests being run outside the chroot

Swapped 'runScript' and '_runScript' because I wasted a ton of time because
I got them backwards

Cleaned up common.sh some more

Added the ability to skip deleting the chroot after the tests finish

Added a file counter to run_tests.sh
Added tests for DOPKGCHK (and now the tests are caught up!)

Fixed hard-coded reference to /etc/pkglist

Fixed minor bug with DELETE_CHROOT=no