Merge pull request #117 from ChrisBoesch/master

Updates
complete share url
Merge pull request #378 from LI-HE/master

fixed the non published stories can not be shared with URL issue
Badge Table Bug #1

- Profile : path list overflows from badge table
Merge pull request #379 from LI-HE/master

added a break for code efficiency
Merge pull request #118 from ChrisBoesch/master

Updates
Merge pull request #380 from ShaikDawood/master

Badge Table Bug #1
Merge pull request #381 from ruijunhuang2010/master

complete share url
Badge Table Bug #2
Merge pull request #382 from ShaikDawood/master

Badge Table Bug #2
Merge pull request #7 from ChrisBoesch/master

update
Merge pull request #119 from ChrisBoesch/master

Updates
Profile : Edit location should be grey out.
Merge pull request #383 from ShaikDawood/master

Profile : Edit location should be grey out.
Merge pull request #384 from ruijunhuang2010/master

Merge pull request #7 from ChrisBoesch/master
Merge pull request #8 from ChrisBoesch/master

update
validate duplicate challenge name
Merge pull request #385 from ruijunhuang2010/master

update
validate story duplicate name
Merge pull request #386 from ruijunhuang2010/master

validate story duplicate name