Version bump to 0.3.0.
Allow using .local/share/ruby-advisory-db if it exists.
Fixed a syntax error that caused vim-ruby to segfault. O.o
Added Database.update!
Added an update task.
Add gems/ to the Database path in each_advisory_path/each_advisory_path_for.
Let git handle printing the error.
Converted Database::PATH to Database.path.
Simplified.
Merge remote-tracking branch 'upstream/0.3.0'
Make tests more resilient to updates in vulnerability data.

This should cause tests to fail when the format changes, but prevent failures
simply because a previously-not-known-to-be-vulnerable version had a
vulnerability discovered in it.
Make it a bit clearer how to use this stuff.
Make tests resilient to changes in Gemfile.
Whoops, if bundle install failed in a way that left no Gemfile.lock, this would silently proceed!

This terminates with a non-zero exit code leaving Bundler's error messages as the last output.
Whoops, tidy up.
This appears to be spurious.
Whoops, if bundle install failed in a way that left no Gemfile.lock, this would silently proceed!

This terminates with a non-zero exit code leaving Bundler's error messages as the last output.
Added Database#timestamp.
Use Dir.chdir.
chdir into the database before running invoking git.