typedef removal now works with multi typedefs

ex.
typedef boolean bool;
typedef bool b;