class support added.
Content#equals, Content#hashCode removed.
Content#equalsByValue added for test purpose.
ContentRoot#updateClass also remove new content from the map.

when modiftied old content class name, new content reference
is same as old content. so, new content should also be removed
from the map.
Id and class support added.