Hollowroot: Steam Achievements and other miscallenous fixes.

Hello everyone, New update has just been uploaded to Steam - Hollowroot now has Steam Achievements. Thank you for playing the game!