make requisition editting via rest asynchronous and make writing happen in memory for speed
enhance test to more closely simulate juniper testing