Rearrange rules.

Noticed some small bug related to rules position.

In case of word `movies` when using singularize:

````js
inflection.singularize('movies');
````
The result will be `movy`. Problem lies in the rule position in the array - `(m)ovies$` is located below `([^aeiouy]|qu)ies$` and since `movies` matches first one, inflection applies incorrect rule.

Test finishes green.