[SharpLLVM] Swig bindings: Added partial to generated LLVM struct.
[SharpLLVM] Added ToString() for LLVM ValueRef and TypeRef.
Store a list of all functions (interface methods are not only the virtual ones).
Throw exception if interface method is not found.
Moved core of Newobj (class) to AllocateObject.