pull architecture from the xcconfig files
Xcode wants to re-indent the plist - no changes
let bltrversion rearrange the file

(should only happen once)
list TagIt as a related bundle

(No need to claim a relation to this plug-in)
ditch the "legacy" bundle ID
use the official OpenMeta logo
make the plug-in name more user-friendly
use the OpenMeta logo for actions
rename documentation file so it will populate extendedDescription on build
pull in the generic README from another plug-in
be explicit about when a rescan is needed

This doesn't change the behavior from the default, but it makes it clear that unconditional rescans are intentional.
assign more unique identifiers to tags
no need for label if it's identical to name
don't clobber the "real" tag in the catalog when navigating
tag navigation changes

* define keys for tag list and transient tags
* set details for transient tags explicitly
* only assign on tag for the tag type
* put the list of tags used for navigation in the cache
get the tag type object instead of name

In theory, they will always be the same, but we shouldn't trust that.
be more forgiving when separating user input into tags
add a QSObject category to create tag objects
use the QSObject category whenever creating tags

* makes sure tags are consistent
* avoids recreating tags already in the catalog
* also prevents `objectsForEntry:` rom updating cached tags (if the
format changes), but that's unlikely to be an issue
rescan tags on disk when they are added or removed from files

When adding and setting, only rescan if a new tag appears. When
removing, determining if any files still have a tag is as expensive as
rescanning (if not more), so just rescan.