1- Add new 'ProvisionalSat' directive for the SPR question type.
2- Remove un used old service.
3- Add new logic to eval fraction as decimal number, using 'toFixed(1)' property as part of the equivalence between of the user response and the answer.
4-Remove old angular.foreach and replace it by a native for.
5- Improve 'Customise Practice' button by adding new styles.

*1 This new directive it's reusing the numeric entry html, but it has a different different logic since we need to allow the user put add non numeric characters.(This was the main issue)