Add test_misc.py
Finish a test version of extract interface
Add lines to display more information.

I've tried some mothod to reproduce the whole signature of the function,
but clang only support reproduce the name without the result type.
So the feasible way to reproduce may be to use tokens.
Initial commit
Merge branch 'master' of https://github.com/airekans/reshaper
Add extract_interface.py.

Now it can extract all method of a class.
But reproducing the whole signature cannot be implemented by native interfaces.
I will write an interface to do it.
Wrote a get_function_signature function.

There is a bug in it. I will fix it.
Finished the first draft of get_function_signature.

Now it can handle various functions.
But with pure virtual function, it still cannot work.
Add get_cursors_if functions and add test data.
Add ClassPrinter to print out a class.
Merge https://github.com/airekans/reshaper into yahuang-dev

Conflicts:
	extract_interface.py
	test_data/class.cpp