Change find_caller to include sfTestFunctionalBase and sfTester

This will result in the correct filename and linenumber when outputting XML for functional tests
Merge pull request #37 from Recras/limexml

Change find_caller to include sfTestFunctionalBase and sfTester