Made members of SourceLocation publicly readable.
Refactor equal matcher to not use extension to Array
Removed unused code in test shell script
Converted nil check to !hasValue
Updated README