Add slug provider

Closes #308
Add test
Add url test
Merge pull request #325 from fzaninotto/slug_prvider

Add slug provider