Fixed getting Content-Type header

Ignore-this: be0318bd25ae3c7eb2eb426ef86ae6e5

darcs-hash:20120813134133-b22ec-cce8d2f3102f270e230ff9e632bec9cfef2fd640
Fixed default value for watcher info version

Ignore-this: 58f18ab80efce121b1f1639a9c533f3b

darcs-hash:20120813232640-b22ec-2ab9cc76f1960c8315d70366e1aa4af7dcdbf5c4
Use appropriate datatype for Sphere ID

Ignore-this: ed54a7e44abac657b9e01ec1ae05e381

darcs-hash:20120815100047-56b4d-bf5828ed653ce359de364b93b1dd060add8ab13b
Added user agent and time offset data to DeviceInfo

Ignore-this: c72abd94b0652d0ea9e1c3292027156

darcs-hash:20120815145234-56b4d-e162afa647afe28d968563f024186fb603ad58d0
Added caps extensions for file transfer and screen sharing

Ignore-this: a0b3b76e23c887bffa5c7656fd2d68a6

darcs-hash:20120815145620-56b4d-12004658e91f725c0a011603e0bbef8bd397c55c
Fixed children order when generating ServiceCapabilities

Ignore-this: b7fd970c798c2be5ccf254ac7097d39c

darcs-hash:20120816090910-56b4d-7fed9c0bdc794e1ebdcf2e735422c3ceece8201e
Refactored Timestamp functionality and renamed it to ISOTimestamp

Ignore-this: aa7e9bf88c9ecaa570624eeb2147e313

darcs-hash:20120816124425-b22ec-2c614edbd96f18e977d3d437b19acb872cdfbaeb