feat(currencyFilter): add fractionSize as optional parameter

currencyFilter accepts number of decimals to round off to

Closes #3642
Closes #3461
Closes #3642
Closes #7922
Added caveat to attr() function of jqLite

attr() does not support functions as parameters.
chore(IE8) Remove more special code for IE8
test(IE8) Remove special code for IE8