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.
refactor($location) Remove unused variables

These were left around in 736c8fbbae57a209f4ba570e38cc3bd0745a9569