Initial import
Update includes
Create new function for achievement syncing
Revert "Create new function for achievement syncing"

This reverts commit e8776afc2390b6acafeec2682d8580e427e34b98.
Add func SyncAchievements() and UnlockAchievement()
Fix UnlockAchievement(). Implement ach. unlock for test achievement
Implement JSON achievement & some minor fixes
Cleanup conditional in SyncAchievements()
Add debug command for DB sync
Ignore achievement if already stored in buffer
Fix comment typo in UnlockAchievement()