New test case added to test_financial that tests negative IRR case. Original implementation will return nan, and corrected implementation will return the correct value of -9.55%