Require SQLite
Fix storage version check
EV::Timer is only used if EV event loop runs