no_owner (addProject) requires a type to be provided as part of the xml

no_owner requires the xml element to look like this:
```xml
<no_owner type=\"boolean\">false</no_owner>
```

This patch, adds the ```type=\"boolean\" for no_owner; and lays groundwork for others that require this type attribute.

Probably a neater way to do it, but this fixes the bug.