Documentation update

The commits contain documentation changes for the changes I have made:

- <objects> default fields (init, destroy)
- usage of <object> autowire-candidate and the influence 
- [Autowire] attribute usage
- usage of <object> primary attribute
- [Value] attribute and the usage within the autowire process
- [Qualifier] attribute and additions to <object> child element <qualifier> including <attribute>