Add user_id param to Badge
Handle badge names with spaces by removing whitespace

For example, "Favorite Question" converts to badge class
FavoriteQuestion.
Reformat badge property methods
Add #progress method to Badge, returns description by default

Should be overridden in subclasses to return a progress description,
and optionally fetch any data required to determine progress.
Update unearned_badges job to use StackExchange::Badge instances
Update Badge to support badge names with dashes
Update Badge to support badge names with '&'
Merge remote-tracking branch 'origin/master'

Conflicts:
	jobs/unearned_badges.rb