240 reports aalvz testing

Still in testing and more modules needs to be added.. more commits comming
Ok, fair enough, but please use appropriate defaults (e.g. `$user = 'reports', $group = $user`).