Added integration tests

There is a problem calculating expenses. The problem occurs when
the expenses are combined in the biweekly period report. These
tests compare the biweekly acculmulation of expenses.
Upped the limit to 500

The max limit of expense records retrieved has been upped to 500.
Carrying suspension hours to payroll

I had neglected to pick the suspension hours off the json response. This
has been corrected and suspension now appears in the Payroll object.