support faux key creation in crypto plugins + tests

* abc plugin create method has been modified to take algorithm and
 bit length rather than mime type