Added checks in awakeFromInsert: to make sure attributes (e.g. unique ids) are only initialized once.
awakeFromInsert: can be invoked multiple times when using child contexts.
Merge branch 'master' of https://github.com/drewmccormack/ensembles