don't allow spaces in section names
append pattern restriction for section names on newpost
remove js dependency for post & comments, make previews html5, fixes #5