Updated H2Datastore.exec(Insert) to throw a better exception when the insert is empty.
Introduced ORMSearchable, a mechanism to connect search functionality and ORM mappings without sacrificing trigger support.
Added SearchSupport.processDelay to allow setting a time in seconds to delay after a triggered change before updating the index. This is primarily for clustered scenarios to wait for data to fully apply for relational data so the index doesn't get corrupted.