fix($filter): add int support for negated strict comparison

- negation is achieved by adding '!' which fails if key is a integer and strict comparison is set to true.
- This commit fixes it by checking typeof and parsing accordingly

Closes #10141
Note that this will also handle `'1i-am-not-a-number'` as `'1'`.