Lepsza bazowa klasa wyjątków.

StandardError zamiast Exception. Główna zaleta: wyjątki będą chwytane
również w takiej konstrukcji:

begin
  raise ElibriWatermarking::ElibriException.new
rescue => e
  puts e.message
end