fcm make: extract: improve primary location check

Improve primary location re-set checking on inheritance. Compare old
value with normalised version of new value. E.g. use of location
keywords and extra slashes at the end of the path do not result in a
configuration conflict.
Merge pull request #158 from matthewrmshin/extract-inherit-set-primary

fcm make: extract: improve primary location check