vectors, blobs, strings with equal contets are equal
check length before compare contents
implement circular refarence checking
Merge branch 'master' into equal
Merge branch 'master' into equal

Conflicts:
	src/bool.c
add test of circular list equivalence
Merge pull request #118 from KeenS/equal

vectors, blobs, strings with equal contets are equal