Return value from `with` should be the modified view itself
Refind bindings after calling #remove, #clear, #content= on View
Add /logs directory and /logs/request.log file to generated project template
Print directory structure when creating a new project
`attributes` bug fixes

- #attributes() now expects an optional hash instead of *args
- if view is not a Nokogiri::XML::Element and only has one child, set
the attribute on that child
Global configure block
Global configure block shouldn't be added as an environment
Hooks for handlers
Live writing to log file
Add `text=` and replace `content`(=) with `html`(=)

Includes updated tests
Set response status to 404/500 as appropriate
Handler should support fn passed as an arg
Test for handler hooks
Tests for global config
Set default response.status in Router#handle!
One more tweak to nested bindings

Still need the ignore_root option to prevent scope from being nested
inside itself.
Rake tasks for inspecting binding and view structure

Required making `view_from_path` part of the `View` public API. This
makes sense because it's possible to get the path to a binding view the
public `bindings` method. If the info is available it should be
possible to do something with it.
Merge branch 'master' into 0.8-misc

Conflicts:
	pakyow-presenter/lib/presenter/attributes.rb
Update two test refs to
Merge branch 'master' into 0.9-dev