adds missing BinaryStateful unit tests
adds Disableable tests
updates readme, extends documentation