Disable test redefinition warnings by default

They are very distracting during development and you should already get
the redefinition warning from DEFUN in any case.
Minor tweaks to get rid of warnings
Make sure the root suite really is at the root if Stefil is reloaded
Move special variables around such that they're defined before being used