Adjust the list of more critical and less critical tests
Fix WorkingArea repo() method for bare repo, add more tests to critical list
Only use .git directory in isBare if it actually exists