Feature/issue22 readerassert

Copied and renamed the InputStreamAssert to ReaderAssert together with supporting classes. Kept the same structure for Reader* as for the InputStream*.