Bug fixes; updated tests

- FIX: years() method for ActAct called `daysinyear()` on a date rather
than an integer representing the year.
- UPDATED: tests now use the test_approx_eq macro as the tests are
floating point comparisons
Added tests for years(, , Thirty360)