refactored edit courses and courses_index to properly use initialize and render. also fixed any appropriate tests
refactored courses_new.js and fixed appropriate tests. also fixed some style issues in courses_new.js
refactored courses_overview and fixed appropriate tests
fixed jslint complaints
Functions for Fetching Code
Merge branch 'master' of github.com:Eduki/eduki

Conflicts:
	app/assets/javascripts/views/courses/courses_overview.js
	app/assets/templates/courses/overview.jst.ejs