initial studio changes required to enable milestones app

added course enrolment allowed option and bok-choy tests

removed Prevent user from enrol flag and integrated milestones

added test and fixed bugs

adde signals.py to common/djangoapps/util

lms about page changes