Updated Course ID Regex

This regex is a bit more lax and will allow for hyphens and other characters in course ids.

@rocha @dsjen
Thanks for the reminder [AN-3396](https://openedx.atlassian.net/browse/AN-3396) created.