Ranking & Challenges Update

1. Load open challenges
2. Load challenges user created
3. Ranking : clicking of user to pop-up user profile
4. Ranking : click country flag to display ranking for the selected path
Merge branch 'master' of https://github.com/ChrisBoesch/kat-gui
Merge pull request #21 from ChrisBoesch/master

update
disabled backsapce as back button for normal play and index page
Merge pull request #84 from LI-HE/master

disabled backsapce as back button for normal play and index page
send user to home page after logout and resolved the highlight issue
Merge pull request #85 from LI-HE/master

send user to home page after logout and resolved the highlight issue
deleted unecessary login from normal play page, user shouldn't be able to login from there
Merge pull request #86 from LI-HE/master

deleted unecessary login from normal play page, user shouldn't be able to login from there
Merge pull request #30 from ChrisBoesch/master

updating my repo..
updating progress bar for practice
Merge pull request #87 from ShaikDawood/master

updating progress bar for practice
Merge pull request #22 from ChrisBoesch/master

update
ranking bug fix #1,added default selection
Merge pull request #88 from LI-HE/master

ranking bug fix #1,added default selection
Merge pull request #18 from ChrisBoesch/master

update 19/07