fix hotfix serving depending on app version and hotfix version (bug 1031516)

Second attempt at fixing [bug 1031516](https://bugzilla.mozilla.org/show_bug.cgi?id=1031516)
Agreed, I was just checking and `'10' < '2'` returns `True` for instance. We need to take care of that kind of edge cases.