Turn extra into a property

Extras used to be a kind of thing, but it makes more sense for it to be
a property so that we can have extra containers and so on.
Scroll analyser becomes extra

If the library is not placed, the scroll analyser turns into an extra
which can be placed somewhere else in the dungeon during the dungeon
interest rules. It does get a -1 use count, though.