Properly set default BadgeOS settings on activation
Only set new Credly Settings on activation when empty

Fixes #1