Memory and Timeout checks in integration tests don't 'fail' tests anymore

**Note:** This contains a [previous pull request](https://github.com/cvmfs/cvmfs/pull/143).

With this code `check_memory` and `check_time` do not produce integration test failure anymore. Instead these only produce warnings that are counted separately and reported in a parseable fashion at the end of the test run.