document traversable and BC break on NodeInterface::setMixins to typehint array

checked the interfaces because of #53 - updates to the tests and jackalope will follow