Handle both clearing and setting marks in same command stream
Allow both --clear-mark and --set-mark in one invocation of mate

The advantage is that TextMate will update the marks in a single refresh cycle, so there is no redraw after clearing the old marks and before setting the new, which could cause a short flash.

When using both, the --line arguments specified are used for --set-mark.