Cleanup snapshot mr jobs

- Set BytesWritable capacity
- Do not recreate PrioritizedFactBytes
- Rename PrioritizedFactBytes to PriorityTag
- Change outputKey to BytesWritable mutating it for each key
The nasty mutation has been split up and wrapped in a MutableState so didn't think it was necessary. can add it to the mutation code if you want?