gma/nesta — pull request #140 by datenimperator (2013-10-01 13:28:57+00:00)
Title: Metadata improvement

Page metadata should be available recursively. A page _/blog_ should define a key `Subpage header: Archive` and any page below that (eg _/blog/some-page_) should be able to retrieve that value:

```ruby
metadata('Subpage header', :recursive => true)
=> "Archive"
```

Also, metadata should be able to provide sensible defaults.

```ruby
metadata('Nonexistant key', :default => 'foo')
=> "foo"
```