Language Binding Improvements

Hopefully more languages will follow soon (Perl?, Java?). Klaus made the announcement of the changes on the mailing list today:

with svn rev 2328, the swig bindings from python/ are now language agnostic and also support ruby (untested).

For this, I removed the toplevel python/ directory and created a generic bindings/ directory instead. This directory contains the generic binding files and python/ and ruby/ sub-directories.

configure now accepts a "--enable-ruby" option.

The next step is to make ruby bindings working and act similar to their python counterparts. Then I intend to remove the rwsman project from openwsman.org.