Add flag for forcing lowercase slugs

Added flag for forcing lowercase slugs.

Syntax:

```
slug('FOO-Bar-baZ', true)
# or
slug('FOO-Bar-baZ', '_', true)
```

And added tests to match.  All passing.