Implement the bugs/tweaks provided by Jeff

Add tooltips to score prediction.
Update 'Your Progress' texts.
Show all boxes for new users.
Show a blank box when a track does not have score prediction.
Add placeholder text to show where the future text would be.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	angular_webApp/src/app/home/dashboard/dashboard.tpl.html
Remove the dashboard path from the practice url
Fix the blocked confirm button in smartphones

Add a media query to handle smaller screens in the footer
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)
Move 'buy now' button.
Remove text from 'customise practice' button.
Merge pull request #63 from joanrm20/master

Maua client improvements
1-Fix index indentation.
2-Move 'buy now' button next to user profile.
3-*Refactor 'don't know answer' service.
4- Apply refactor on question and custom practice ctrl.

* This method had a youtube API call inside, but we don't have to make the user wait for all the information while the video gets the info from
that youtube API. So this methods were divided increasing speed of the main info response.
Merge pull request #64 from joanrm20/master

Maua client improvements
Merge branch 'mlopez-firstfactory-master'

Conflicts:
	angular_webApp/src/app/home/dashboard/dashboard.tpl.html
	angular_webApp/src/app/home/dashboard/sDashboard.ctrl.js
	angular_webApp/src/app/practiceGame/custom-practice/customPractice.ctrl.js
	angular_webApp/src/app/practiceGame/custom-practice/customPractice.tpl.html
Fix redirecting issue.
Add new redirect service using '$location.path'. just for internal redirections.
Add CSS improvements including mobile issue solved.
Replace [test] by the selected test.
Fix question view and application service indentation.
Merge pull request #65 from joanrm20/master

Maua client improvements and fixes.
Merge from upstream