[BUG FIX] Can update block in draft

* Fix issue where editing a block wouldn't allow it to be saved as a DRAFT.
Editors should see the draft version of a block when editing it.
[BUG] Guests can't see published blocks

* A guest should be able to see a published block when they view the path. 
* Guests should see the last published versions.