muhhshoaib/security-change-user-password-requirements-685:changed user password requirement

muhhshoaib/security-change-user-password-requirements-685: handled password complexity scenarios messages according to Chris Suggestions

muhhshoaib/security-change-user-password-requirements-685: changed the chracteres storage from sets to lists
Merge pull request #59 from edx-solutions/muhhshoaib/security-change-user-password-requirements-685

Muhhshoaib/security change user password requirements 685
discussion: Update hash (missing assets)
discussion: Update hash (Firefox issue)
Added Course and User in xmodule runtime and create the base DiscussionService
Created DiscussionService for LMS runtime and moved discussion templates to the new discussion_app