Added spec for nested embedded documents. refs #42
Fixed error in association chain creation. The current node was not used as the object when looking up the parent relations, instead self was used.

Conflicts:
	lib/mongoid/history/trackable.rb