Achievement Badges

Added support for badge field in save_profile_fields() function. Please verify that this implementation is correct, it seems to differ from how the other fields are saved.

Added badge radio-buttons to allow manual selection of badge on user profile admin page. The $uses_categories check can be removed once categories branch is implemented.