Drop views we don't need any more

* If we set Site#precompute_all_hits_views false from true, drop the
  view (if it exists)
* Also be more consistent about where view names are quoted
  (in `Postgres::MaterializedView` and the `SELECT`s, not
   `Site#precomputed_view_name`)