Fix whitespace
Register anonymous embedded definitions too

This also builds anonymous entities in Environment#entities. Previously
those were built lazily by Morpher::Builder making it necessary to know
which entity builder to use. This commit alleviates that need and also
makes it so that the entity classes returned from Environment#entities
also include anonymous embedded entities.