Article slugs

- Browse articles via ids or slugs
- If a slug is present and the id is used to lookup an article, redirect
  to the new slugged url

For #132