skip string options test when libzmq == 2.x

no string options exist for 2.x

also move binary/string options into separates tests to allow for more
cleanly skipping