Badgekit-API integration

This integrates openbadges-badges with the BadgeKit API (as opposed to openbadger).  All functionality is preserved.