Flush the driver name if we change the type of disk

Fix an issue when changing a type of the disk ( related to driver name
for xen which is not always the same contrary to kvm guests).
Add missing Clocks to ClockClocks (avoid void clock CPButton for HVM xen guests)

HVM Xen use variable for clock time.
Fix a bug when Machine is not well refreshed when changing guest type
If the boot device is not defined from libvirt take the first in the list

For XEN pvm, there is no boot device so the buttonBoot was empty,
confusing...
Merge branch 'master' into some-xen-related-fixes
Removing timezone from Clock as it is mis interpreted

Lake of documentation for implementation.
Avoid leaking VM password if error happens in during domain definition. ref #656
wrap xmlrpc call into a protective method that mask any occurence of the xmlrpc password. close #656
Merge branch 'pr-661'
Use representedObject API from CPMenuItem now its implemented
Run nib2cib everywhere
Fix bug introduced with previous commit
UPdate version of Cappuccino
Update version of Cappuccino
Small fixes
Cleanup AppController for not existing conf tokens
Update conf tokens used
Support for forced XMPP service + code cleaning. close #654

 - You can now set in Info.plist TNArchipelServiceTemplate wich will be used as default service when user type his JID.
 - You can set in Info.plist TNArchipelForceService to force using a predefined XMPP service (using TNArchipelForcedServiceURL)
 - If TNArchipelForceService is on, the Service related fields are masked
 - There is no more credentials history.