test directories containing the tilde characters
Fix handling of directories with ~ in them
prep 3.0.6
Upgrade proxy to be able to take :locals and understand :ignore, and store proxy options and metadata with the proxy list.

This allows users to use proxy directly instead of page to create dynamic pages, and improves performance of dynamic pages for sites that create many proxies. It also allows people to use locals instead of instance variables, which are better for partials and reduce the risk of overwriting Middleman settings.
Merge branch '3.0-stable' of github.com:middleman/middleman into 3.0-stable
Fix asset hash generation in combination with sprockets.
Merge pull request #641 from rolftimmermans/asset-hash-fix-stable

Fix asset hash generation in combination with sprockets.
Make Sitemap::Store more thread-safe.
update changelog
Stylus support and tests. Fixes #649
Fixing image_tag helper so it only attempts to auto image sizes file extensions supported by FastImage. This can be overriden by passing param :supported_extensions into the image_tag helper.
Fix for embedded Markdown in Slim w/ Redcarpet
Changed log message when middleman starts.
Old message: == The Middleman is standing watch on port 4567
New message: == The Middleman is standing watch at http://0.0.0.0:4567

The URL in the message makes it clickable if the terminal supports it.
Using 'Socket.gethostname' to get default hostname
As suggested by @bhollis in https://github.com/middleman/middleman/pull/665#issuecomment-10262763
Added fix for empty YAML
turn html5 boilerplate into a layout

set hbp5 as the DEFAULT layout

use titles from YAML options
Lock therubyracer for now
Fix html5bp test
version bump
Coerce all paths in sitemap to Pathname