Raise UnknownTargetError instead of automagically creating targets
Fix typos
Make path normalization more robust