Fix page date processing

The following error occurs when a page contains a `date' field:

    plugins/date.rb:79:in `initialize': undefined method `date' ...

Replace self.date with self.data['date'] to fix it.
Merge pull request #1336 from xiw/date

page generation failed with date