repository tests: cosmetic changes
repository service: remove global logger instance
session repository: create transaction directory only after "begin", not at instanciation time

Conflicts:
	abilian/services/repository/service.py
repository: fix when using sqlalchemy's subtransaction (!= nested)