GNOME3.10 Support

Hi, these are just the very basics needed to get windowlist working in GNOME3.10 (confirmed using GNOME Shell 3.10.0.1)

The only issue you now have is the windowOptions being stuck on the left hand side, but I wanted to see where you wanted to go with that first. Also, the unicode characters that you're using are actually (for the most part) only supported in Windows specific fonts. i.e. restore/maximize.

My reasons for helping here are quite clear and selfish :) We're probably going to use this in SolusOS 2, albeit with windowOptions disabled (I just can't get used to them, would rather that on right click tbh :))