Bump version to 3.1
Update delta script to clean up some invalid characters in database
Change wording from invalid course to inactive course on course home page
Fixed mixed evaluation results for scoredropdown questions

If the instructor chose to only display basic results, scoredropdown
results would not be displayed. On the contrary if grades are not
released in the detail view (students) scoredropdown results will
still appear. This bug has now been fixed by grouping scoredropdown
questions with the other graded questions (Likert) when doing
question type checking.
Fixed a bug in export csv

The bug was if a event has no penalty and its result is being
exported after the release dates, an invalid index error appears.
This is due to the penalties array being empty. I have now fixed the
bug to return N/A if the penalties array is empty.
Fixed a bug in mixed evaluation's student's basic results view

The bug was a variable name typo, which has now been fixed. It was
supposed to be $typeId, but invalid variable $type was used.
Removed the date below the ajaxlist tables

I have removed the date below the ajaxlist tables because they
do not use the timezone set in php and the date and time are
not very useful information.
Bump version to 3.1
Update delta script to clean up some invalid characters in database
Change wording from invalid course to inactive course on course home page
Fixed mixed evaluation results for scoredropdown questions

If the instructor chose to only display basic results, scoredropdown
results would not be displayed. On the contrary if grades are not
released in the detail view (students) scoredropdown results will
still appear. This bug has now been fixed by grouping scoredropdown
questions with the other graded questions (Likert) when doing
question type checking.
Fixed a bug in mixed evaluation's student's basic results view

The bug was a variable name typo, which has now been fixed. It was
supposed to be $typeId, but invalid variable $type was used.
Removed the date below the ajaxlist tables

I have removed the date below the ajaxlist tables because they
do not use the timezone set in php and the date and time are
not very useful information.
Merge branch '3.1' of github.com:ubc/iPeer into 3.1
Fix error when missing gettext function
Add missing functions which was delete by merge