Handle errors while parsing posts.
Added `unwatch` to remove all watchers
Increment json-front-matter dependency to fix continuing parsing of broken posts and bake version of 'marked', so we do not have IDs in the HTML output from the default templating
Remove  method that was vestigial from pre-1.0.0 release
allow initialization with an empty route collection
Refactored slug and post URL

- Short name or title did not work very well for urls.
- Fixed tests
Made possible to usecustom slugs
Merge differences of slug creation and overrides per post
Fix route tests from merge
Fix routing options passed in to not set any routes when passed in
null/{} and to still populate posts
Formatting
Additional tests for posts and routing
Update CHANGELOG, README and package version for v1.0.0-rc4
Merge branch '1.0.0-rc4'
!!! is depreciated.  Should use doctype instead
Merge pull request #76 from jhuang314/master

!!! is depreciated.  Should use doctype instead
deal with errors when parsing posts
Don't show pagination if there is only one page
Merge pull request #83 from nathanboktae/no-one-page-pagination

Don't show pagination if there is only one page
Merge pull request #82 from rksm/show-errors

Render helpful errors in posts that have template errors, and hide posts with template errors in production.