previously blog posts were build once when you write a new one rather than each time you build the site (like the other pages) this made it really annoying to change anything about the header and footer layot this commit fixes that
w3c html checker is very happy now
also includes some css updates to handle blog post images some build.sh updates to better handle images some small edits in other places