Merge changes I693c514a,Ibfdf403d,Ie260fb09,If07953b4

* changes:
  SF: Pass timestamps into layer tracing
  SF: Commit created layers without using transactions
  SF: Only create a starting entry if there are starting states
  SF: Allow privileged clients to create layers offscreen