Added undocheckout, changed the load ordering in appview

to wait for the context object (new endpoint for this, basically returns
the current logged in user and the reviewering principal for now) to get
fetched from the server before rednering the workflow or comments pages.
About to start troubleshooting issue with the activestage not advancing
once in a while after the last reviewer in a stage clicks approve; as
well as a host of other issues around that.