Add support for hidden achievements

This uses the Privately Published status to hide the achievements from
the UI, but allows them to be unlocked and displayed in notifications.

Fixes #34
Merge pull request #106 from rmccue/hidden

Add support for hidden achievements. Props rmccue