Allowed %s in spec-announcer (and thus more flexible spec-naming)

Had to change quite a bit in the code (since before, it really only worked with the default value, do to the definition of `currentPathIsSpec`