Code cleanup; greedy tagging

The code has been cleaned up, and tagging now sets all OpenMeta keys
rather than just com.apple.metadata:kMDItemOMUserTags to improve
interaction with other apps.