Add Buy now button.
Add new dashboard text info.
Add 'isDisabled' variable in order to block the button 'confirm' while it complete the logic.
Add code format.
Add confirm button validation.
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)
Merge pull request #62 from joanrm20/master

Maua Fix (SPR's)