Cleanup snapshot mr jobs

- Set BytesWritable capacity
- Do not recreate PrioritizedFactBytes
- Rename PrioritizedFactBytes to PriorityTag
- Change outputKey to BytesWritable mutating it for each key
Sorry I missed this early, but we can't construct this string here, it needs to be passed in already, but we can't allocate a new string on every map call just for logging.