Fixed bug causing slug to mutate input. Still optimized.

So I don't have to call #dup anymore like below:

```
page = Page.new(
  name: name,
  shop: shop,
  content: content,
  slug: Ohm::Slug.slug(name.dup)
)
```