added badges to user profile

Users can now display their badges on their profiles. Right now, there are three badges awarded for separate things that a user can do, involving asking and answering questions. Currently, all badges appear on a person's profile regardless of whether they meet the requirements. Will fix in next pull request.