Bug 704988 - Add options to gegl binary to list/test operation existence

Adding 3 options to the `gegl` binary, inspired by pkg-config:
--list-all for listing all available operations;
--exists for testing operation(s) availability;
--properties for pretty-printing the property list of an operation.