Initial version of libgames-scores

Fake pull request for initial review of libgames-scores.
I couldn't pass high_score_added as constructor paramater because it's value changes inside dialog and that value needs to be reflected back in scores. So, I've made it internal instead. Please let me know if it's fine.