1st test with real backend, including Push

Added BitArray for Record.isDirty
Added push capability, and implemented somewhat for IMQS backend