Refactor structure into folders
Make sure we keep the empty directories
Add README files for each directory
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
disable cane (Ruby 1.8 travis issues)
Lock therubyracer for now
Added fix for empty YAML
disable cane (Ruby 1.8 travis issues)
Lock therubyracer for now
Merge pull request #677 from CaseyLeask/empty-yaml

Empty yaml fix
turn html5 boilerplate into a layout

set hbp5 as the DEFAULT layout

use titles from YAML options