Initial version of a more convenient version of define-g-object-class
Implement a specialized macro for defining webkit types

Define-webkit-class ontop of define-g-object-class* that
- derives type-initializer from g-type-name
- derives class name from g-type-name

Also adapt users to rely on defaults (superclass etc) wherever
possible.
Override type-initializer for WebKitURI{Response,Request} for now

Until we can handle names with consequtive uppercase characters.
Initial version of a lisp-unit test-suite