Scrambled Eggs: Update - Post to Leaderboard on Quit and Achievements!

Update - Post to Leaderboard on Quit and Achievements! + Post to Leaderboard on Quit + 16 unique Achievements