Changes to simplify in_svn handling

Now in_svn returns an exit code, rather than a numeric value. This
is consistent with the way Unix commands operate, ans thus simplifies
its use in conditional statements. (No separate test is required).