still needs refactoring as far as i am concernced. --HG-- branch : trunk
* killed _tryiter usage in rsession * moved reporter one level up, so it can be reused later for normal session * a lot of small simplifications --HG-- branch : trunk
--HG-- branch : trunk