Add client specs, fix xml formatting, errors.
Merge branch 'representable' of github.com:canadaduane/openagent into representable