Slug regex

Prevent multiple consecutive dashes in slug - I'm guessing from the comment in pattern.rb that this is what was intended?