Fix and improve logging, refactor HipacheBackends
- fix checksLogger and switch it to error
- make logging more consistent
- change HipacheBackends return values to -1 only when error occurs