revamped post editing to allow code blocks and hr

Signed-off-by: Ramsay Lanier <ramsay@nclud.com>