Resolves #1111 and switches some unecessarily double-quoted strings

This pull request resolves "Issue #1111 - Improve message errors showing the name of the file that contains errors" on Post#render

And the others changes are:
- unecessarily double-quoted string switched to single-quoted strings
- switched "print" to "puts" in some stdout messages to add line break