fix #4: make API compatible with scipy's interface

add rmatvec as optional construct keyword
add matvec method
add rmatvec as optional method