add sig location to symbols for improved symbol equality
Add IsEffectivelySameAs
Add more tests for signature symbols

Close #231.
Merge pull request #242 from dungpa/sig-symbol-fix

Fix finding symbols declared in signature files