Update singular and plural rules in AgaviInflector and fix an error where it does not handle uncountable words as part of strings. Also adds a boatload of tests. Closes #1363 and closes #1362
Guarantee order of form population and give preferential treatment to automatically re-populated forms, closes #1364
merge dd5b530499b8e2025ffde7ec34a22d47fbf6df55 to bcfc6c745be53fc4c2a847c92d552bf6b883cd73 (from 1.0)