Use Backbone for student account and profile JS.

Validate student account and profile form fields. Use RequireJS for Jasmine tests of account and profile JS.

@wedaly and @dianakhuang, could you review this?
You don't need to include this, afaik. The scripts we use to scrape platform and push things to Transifex also generate these.