qt5webkit: add web preferences

Additional setters and getters which should be considered incomplete, untested, and to change.