It's a bit of calculus mixed in with a bit of malevolence.
The calculus part:
The output voltage is a function of the five resistances (R1-R4 and Rshunt). Let us forget from now on of the proportional term I_sense that will play no part from here on. \$V_o = \frac{R_sR_4}{R_1R_3}\left(R_1 + R_2 + R_3\right)\$.
To know what happens when one resistance varies a little, you must compute the partial derivative with respect to that variable. Let us just do that, and rearrange things afterwards:
\$\displaystyle \frac{\partial V_o}{\partial R_1} \quad = \quad \frac{R_sR_4}{R_1R_3}\cdot\frac{-R_2-R_3}{R_1}\$
\$\displaystyle \frac{\partial V_o}{\partial R_2} \quad = \quad \frac{R_sR_4}{R_1R_3} \$
\$\displaystyle \frac{\partial V_o}{\partial R_3} \quad = \quad \frac{R_sR_4}{R_1R_3}\cdot\frac{-R_1-R_2}{R_3}\$
\$\displaystyle \frac{\partial V_o}{\partial R_4} \quad = \quad \frac{R_sR_4}{R_1R_3}\cdot\frac{R_1+R_2+R_3}{R_4}\$
and (this we will treat apart):
\$\displaystyle \frac{\partial V_o}{\partial R_s} \quad = \quad \frac{R_sR_4}{R_1R_3}\cdot\frac{R_1+R_2+R_3}{R_s}\$
Now, note that the resistor error is relative to the value of the resistor. That is, if resistor precision is \$\epsilon\$, then the worst error of say R1 will be \$\epsilon R_1\$. Meaning that the error contributed by R1 will be:
\$\displaystyle e_1 = \epsilon R_1 \cdot \frac{\partial V_o}{\partial R_1} \$
and so on.
So the errors contributed by each resistor are:
\$\displaystyle e_1 \quad = \quad \epsilon \cdot \frac{R_sR_4}{R_1R_3}\left(-R_2 - R_3\right) \$
\$\displaystyle e_2 \quad = \quad \epsilon \cdot \frac{R_sR_4}{R_1R_3}R_2 \$
\$\displaystyle e_3 \quad = \quad \epsilon \cdot \frac{R_sR_4}{R_1R_3}\left(-R_1 - R_2\right) \$
\$\displaystyle e_4 \quad = \quad \epsilon \cdot \frac{R_sR_4}{R_1R_3}\left(R_1 + R_2 + R_3\right)\$
and:
\$\displaystyle e_s \quad = \quad \epsilon \cdot \frac{R_sR_4}{R_1R_3}\left(R_1 + R_2 + R_3\right)\$
The malevolent part:
If we are to assume the worst, we should not add these errors, but their absolute values. So forget about the signs in e1, e2, e3 and e4, and add them up. Notin that they have all the fractional term RsR4/R1R3 in common, they add up to the expected:
\$\displaystyle e \quad = \quad \epsilon\cdot \frac{R_sR_4}{R_1R_3}\left(2R_1 + 4R_2 + 2R_3\right)\$
And now it's very easy to get an expression for error. Write:
\$\displaystyle V_{altered} \quad = \quad V_o + e \quad = \quad \frac{R_sR_4}{R_1R_3}\left(R_1 + R_2 + R_3\right) + \epsilon\cdot \frac{R_sR_4}{R_1R_3}\left(2R_1 + 4R_2 + 2R_3\right) \quad = \$
\$\frac{R_sR_4}{R_1R_3}\left(R_1 + R_2 + R_3\right) \cdot\left[1 + \frac{2R_1 + 4R_2 + 2R_3}{R_1 + R_2 + R_3}\cdot\epsilon\right]
\quad = \quad V_o \cdot\left[1 + \frac{2R_1 + 4R_2 + 2R_3}{R_1 + R_2 + R_3}\cdot\epsilon\right]\$
Doing just the same for the shunt resistance gives the shunt term.