teamviewer v9

Adding possibility to override hash and url while retaining default one seems really good idea.
I'll try to add it when i'll have at least a little bit of time.