output: alternative formats
We already have colored/non-colored output, but it might be useful to include multiple formats.
Examples:
oneline: Short, concise, like grep does with recursive searching. Intended for human consumption. Optionally colored. Hides complete squad, only shows actually matching person.
/path/to/log: Boss - AccountName.1234 CharacterName (Profession)
json: JSON serialized output, records separated by newline. Intended for further processing, if raidgrep is used by other programs (e.g. a GUI frontend)
{"path": "...", "boss": "...", "squad": [{"account": ..., "character": ..., ...}, ...]}