Stub out rspec tests for public APIs: Rack and Sitemap for now
Pathname issues when combining relative assets and cache buster
Merge branch '3.0-stable' of github.com:middleman/middleman into 3.0-stable
Add a spec for testing Middleman::Util#binary?
Relative Assets shouldn't return a Pathname sometimes, the rest of the code expects Strings
Merge pull request #772 from bhollis/binary

Add a spec for testing Middleman::Util#binary?
Removed outdated information.

It seems the wiki is no longer publicly accessible. Linking to it confuses people.
Merge pull request #773 from JonRowe/patch-1

Removed outdated information.
Change the behavior of before_render and after_render hooks from #761.

This changes the before_render and after_render hooks so that the callbacks
given to them each get to modify the template source / the rendered output
in turn, instead of having to modify them in-place. It also changes the arguments
provided to the callbacks - now, they are given the source/output, the template path,
the locals hash, and the Tilt template *class*, wheras previously they were given the source/output
and the Tilt template *instance*. The locals hash is there in case pron case hooks want to
pay attention to the locals in some way. The before_render hook is also run before
compiling the template and caching it, which should prevent weird data mismatches
and save some template compilation effort.
Refactor out a url_for method
Test for url_for
Override form_tag to use url_for. Fixes #739