Answering the bonus question first, Grummz has a post in the news and announcements about indiegogo backers. If you backed ember and do not have your title, please message him.
As for confirmation that your refund took place, there does not seem to be anything in place to say that there is...