Sorted out the build a bit
Added editconfig file
Removed faulty bundle rule
Adds a link from the logo to the general opensource page
Merge pull request #25 from inventid/other/readmePage

Adds a link from the logo to the general opensource page
Adds Steffan to the collaborator list
Merge pull request #24 from inventid/other/collaborators

Adds Steffan to the collaborator list
Ignore some generated files
Use a different way of passing classes when defining a relation

Fruit extends Tails.Model
  belongsTo basket: -> Basket

Basket extends Tails.Model
  hasMany fruits: -> Fruit
Spice up collections

Collection filtering methods now return filtered collections, that
keep themselves up-to-date with the base collection. For this
purpose I have added several subclasses of Tails.Collection, which
will aid in maintaining an up-to-date collection
Some changes in collectable

Scopes now use collection's where method for filtering, and the
class' collection methods are moved back to class.all()
Add through relations to hasOne and hasMany