added user signup functionality that orignated from the Microsites

added non-microsite user signup tests
Merge pull request #4204 from edx/muhhshoaib/Ex-17-identify-microsite-user-signups

(WIP) added user signup functionality that orignated from the Microsites