Reworked associations

* associations store information about the owning side
* introduced Salad.Model.destroy to delete models with matching conditions
* added Salad.Utils.Models with useful functionality for development:
  - loading of fixtures (automatic dependency resolving)
  - dropping the database schema