Merge pull request #3 from kkaempf/master

Update HEAD to master (v2.3.1 and more)
Don't release serializer lock too early

Found and fixed by Satya Chittidi
v2.3.5
Merge pull request #4 from kkaempf/master

Update to 2.3.5
Add server2003sp2 with auth=basic to clients
Prevent duplicate Selector __cimnamespace
epr_uri_for: refactor code
Ruby: Fix value2hash, key and value are malloc'ed/free'ed
ChangeLog: start 2.3.6
Ruby: passing array parameters via invoke() is not implemented yet
Clarify client and transport timeout values
Clarify client and transport timeout values
Debug: dump only incoming body (disabled by default)
Fix MaxElements namespace in Pull context

MaxElements exists as wsen:Enumerate/wsman:MaxElements (if
OptimizeEnumeration is set) and wsen:Pull/wsen:MaxElements; this fixes
the latter.

Found and fixed by Praveen Paladugu
verify_class_namespace: properly check for 'CIM' class schema

Found by Mayur Bhosle
verify_class_namespace: properly check for 'CIM' class schema

Found by Mayur Bhosle
(Re-)Add FindRuby.cmake
spec: one BuildRequires per line
spec: improve fedora, rhel and centos builds
Do not ignore *.cmake files