First version of clang parser

Hi, 
the clang paser is now in a semi usable state. Together with the clang_integration branch from
https://github.com/jmachowinski/orogen it is possible to generate correct tlbs for base types.

Note that there are still some hard coded paths in 
bindings/ruby/lib/typelib/clang.rb.

Please test and review these changed.
Greetings
   Janosch


The problem is on the C/C++, not on the ruby side. It is the ambiguity between spaces in arguments and every space marks a new argument.