Fixed some issues on util, added a macro that simplifies the checks and (hoppefully) gives
better error output. Converted both suites to use it.
Fixed ordering in order to have more meaningful error mensages and
better conformance with UnitTest++ API.
disambiguated syntax for lists and parameters: Common lists now are defined by [] and parameter lists are defined by ()