Merge pull request #333 from ddobrev/master

Fixed the pass for changing parameter types to their respective interface, if any, not to lose any pointers
Extended the heuristics for obtaining function symbols.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>