Add Anima::Defaults

Add a way to specify defaults for certain attributes.

Probably not up to your standards, but the basic idea is there. Had some issues running mutant, this will need some more coverage.
Anima supports 1.9, where `Module#prepend` does not exist. I think we need to use another solution like defining a `.new` method that merges the arguments into the defaults.