Added universal locker service and dao (for Lockable interface using reflection). Refactoring: added DAO interfaces, impl renamed to Hibernate.