Enable soft livereload of CSS and images

Prior to this commit a dummy JavaScript filename was sent to LiveReload when changing a static file (CSS, image etc.), forcing a full browser reload of the page.

This commit fixes this by sending the relative file path of the changed static resource, enabling partial live reloading for CSS- and image-changes. If more than one static file happens to end up in the same changeevent-batch, it will fall back to do a full refresh. To enable this logic, the change events with names ending with ".goutputstream*" is now filtered out as temporary.

Changes in dynamic content behaves like before.

Issue #490
added "eq" function to docs.
fix tags not being in lowercase, #491
refactor handling of amber to AddTemplateFile as the TODO note stated. Used switch statement to make it easier to add other template support
more examples and explanation of go templating

Emphasizing to people (like me) who aren't familiar with Go that just because something's not mentioned in the Hugo docs doesn't mean it's not possible
Sort by title if dates are the same
make the value of the BuildDrafts flag available to templates.This can be useful for if you only want to show some specific information on your local machine and/or when showing drafts.
remove unused field
limit the number of goroutines we use for page rendering to gomaxprocs*4
limit the number of goroutines used in taxonomy rendering to gomaxprocs*4
Update urls.md

Corrected the --uglyUrls flag, wouldn't work if lowercase.
switching website to gohugo.io & adding links to discuss
Adding a community link to the homepage
Extend template's basic math functions to accept float, uint and string values
adding memstat option to server
instructions for Homebrew installation

updated installation page of documentation, and changed "Download" button on index.html to scroll to bottom where multiple installation options are featured

getting the scrolldown to work required removing the fixed positioning on #action and on the footer
Making the install on the homepage a bit more clear
Make highlight.js example clearer

Provide the missing step to actually use the library. Should be helpful for a newbie.
Make taxonomy documentation match the example.
add some information to rendering errors so it's easier to tell what's failing.