Fix overload test

 * Ensure selective receive in vnode_proxy doesn't cause normal test to fail
 * Ensure selective receive in fake vnode doesn't cause blocking and
   slow tests to fail
 * Abstract out some common code to update_msg_counter()