Revamped integration test 

Revamped integration test for 1.5, basically writing some classes for each entities involved and doing nice CSV output format that let's process the output more nicely.

/purbon
hmm.  `headers` is fixed in the `Runner` class so it could be either a constant to a class method, in which case `lines` could be initialized with the headers prior to having to instantiate the class and avoid the `if first` thing