fix typo

wrote lowercase instead of uppercase by mistake
alter Tescha::Set's API and implement test and assert method
change newline code again

Finally I could get rid of CRLF
copied Assertion to Assertion::Base
rename Aseeertion to Assertion::Positive to inherit Assertion::Base
delete useless require