Factor out the single result action parsing to eclim#util

By doing so it should be easier to support the -a <action> flag in
eclim's other *Search commands as well.

The two new functions in eclim#util are
  eclim#util#GetSingleResultAction(argline, default)
  eclim#util#RemoveSingleResultActionFromArguments(argline)