Refactor SelfLearner badge to make less requests to the StackExchange API

- Getting a throttle violation if user has too many answers