Add new membership validations
remove depreciated tracks service.
Add new content for app messages.
Add new directive property to track list. it will disable buttons when it's required.
Fix membership 'smart practice' disabled..
Remove old un used 'New Grockit Features' Modal logic.
Add new CSS to control membership expiration.
Improve membership expiration logic.
Add new modal service to control user membership expiration messaging.
Remove un used dependencies that were injected into application controller.
Remove console logs.
Merge branch 'master' of https://github.com/grockit-test-prep/maua
Add expandable dashboard logic.
Refactored practice service.
Improve internal functions readability.
Refactored membership logic by moving most of them to services and exposing just the evaluation that is needed to accomplish the required functionality.
Add new membership block page routing and html.
Improve modal messages and UI.
Fix auth.service indentation.
Add 'user Can Access' page validation CSS logic.
*Add new 'left menu' component directive.
Bring back normal track list.

*This new component will take the control over the left menu options in order to validate if the user can or not access the related option.
Refactor user preflight logic, by moving it to a service instead of have it inside the app.js
Add new userPreflight Service.
Improve block page html by adding new links to help users.
Add redirection to custom-practice when user has 0 questions.
Remove negation testing.
Improve left menu directive.
Remove un necessary html tags from index.html
*Fix numeric answers.

*When this kind of questions tried to get it's own value, due the parsing to allow html it was failing.
Fix: merge conflict
Merge branch 'joanrm20-master'