improving the error feedback by showing the correct file that is throwing errors. The fix for the teardown function added this incorrect filename error by using the FunctionWrapper class. Added a _get_code_for function to remove code repetition.
improving the error feedback by showing the correct file that is throwing errors. The fix for the teardown function added this incorrect filename error by using the FunctionWrapper class. Added a _get_code_for function to remove code repetition.

heynemann/pyvows,marcelometal/pyvows