Better validation and error handling.
Make the end milestone time unique per course.
Don't render edit column if user has no manage rights.
Merge branch 'lessonbin' of github.com:fuzzie360/coursemology.org into lessonbin
Allow students to access virtual folders.
Merge branch 'lessonbin' of github.com:fuzzie360/coursemology.org into deployment