add has_attrs matcher
update readme
refactor number_test
rename includes_elements => has_elements