Refactoring: move Cache class to Database class
Renaming: Cache -> SessionCache; obj._cache_ -> obj._session_cache_
Fixes #37 - "not in" for strings should produce "NOT LIKE"
Merge master to orm - refactoring and bugfix