added force_cache option to add_commands!
tests updated in sync app to show cases when an unregistered client attempts to push commands after a false reconciliation - 1 still failing