Make it possible to run the rdoc task without RSpec.
Don't fail to load the Rakefile if rspec is not present, instead print an
error message and skip further along.
Allow running specs even if Jeweler is not installed.
The check_dependencies task exists only when Jeweler is installed; if it is
not, don't add it as a dependency.