fixed-point: added cheap celt_div() division using a reciprocal
diff --git a/libcelt/vq.c b/libcelt/vq.c
index 3da9d33..e9a53ba 100644
--- a/libcelt/vq.c
+++ b/libcelt/vq.c
@@ -378,7 +378,7 @@
          xy = MAC16_16(xy, x[j], Y[i+N-j-1]);
          yy = MAC16_16(yy, Y[i+N-j-1], Y[i+N-j-1]);
       }
-      score = DIV32(MULT16_16(ROUND16(xy,14),ROUND16(xy,14)), ROUND16(yy,14));
+      score = celt_div(MULT16_16(ROUND16(xy,14),ROUND16(xy,14)), ROUND16(yy,14));
       if (score > best_score)
       {
          best_score = score;