[ticket/12821] Fix All gradients

This is two changes
1. Fix all the current gradients to be consistent and handled correctly
2. Replace the remaining gradient gifs with css gradients IE: .headerbar, .forabg, .forumbg, .button1-3 , .forums, .dropdown-extended .header

TODO:
- [x] Chrome (Mac)
- [x] Firefox (Mac)
- [x] Safari (Mac)
- [ ] Opera (Mac)
- [x] Chrome (Win)
- [x] Firefox (Win)
- [ ] Opera (Win)
- [x] IE 8
- [x] IE 9
- [x] IE 10
- [x] Safari (IOS)
- [x] Chrome (IOS)
- [ ] Android

Ticket: https://tracker.phpbb.com/browse/PHPBB3-12821

PHPBB3-12821
I completely understand your point, I am not saying change its design. I am saying their are other aspects that I have changed here that will not change it so define what we want so I can make this a useful PR. if we need images for the header I am fine with that. But rather than force everyone to use it, instead have it as a fallback for those browsers