Drop existing view before attempting to create

Reloading a schema from scratch (on development or test) is causing an
error when ActiveRecord attempts to recreate views that are already
present in the database (in my case, it was `pg_stat_statements`). This
change uses `DROP VIEW`'s `IF EXISTS` argument to silently drop the view
before attempting to create it.

Fixes #55.