Drag the Dead: Bugfixes for Steam leaderboards & achievements!

Leaderboard should now display properly and issues unlocking achievements have been corrected.