Complete Csh of DOM4 interface API
Most API in DOM4 comes from a copy of W3C specification, which in turn is C#/Java like, using camel case for properties and methods' names.
Implemented API are Vala/C compliant names. The rest of API needs to be reviewed and change its names before to be implemented.