Some changes to hstore testing

- hstore column doesn't get created for all tests, only for
  the hstore one (test speedup)
- If hstore isn't installed at the backend the test is marked as
  inconclusive rather than exception/failure