spaces are required in Markdown ATX-style headers

According to most Markdown implementation specifications, spaces are needed in ATX-headers. 

(Kramdown, the implementation of Markdown used on the ManageIQ.org, now implements this strictly.)