Button fixes

- full screen support
- click then mouse hover over button fix
- click and stay hover over fix
Main menu indi full screen support
Improved full screen font support

Not perfect, i set it to be double for full screen.
What screen resolutions do we want to support?

1920x1080 = 2.4
1600x900 = 2
1366x768 = 1.7
Improved font support

supports 1920,1600,1366,800 by doing 2.4, 2, 1.7, 1
Note, this isn't perfect (as the width doesn't change exactly like the
height) but it works.