Fix the ability to delete/rename files on assignments
Configured in order to run expertiza
Two random fixes: fixes a routing issue and a comparison failure that occurs when a user is attempting to join an empty team
Bug fix for bug #421
Bug fix for #426
Merge https://github.com/kschneider3/expertiza into rails4
Merge branch 'rails4' of https://github.com/expertiza/expertiza into rails4 of team repo

Conflicts:
	app/models/assignment_team.rb
	config/routes.rb
	db/schema.rb
Merge remote-tracking branch 'origin/master' into rails4
Pulled most recent version of kschneider3 repo
Merge branch 'rails4' of https://github.com/kschneider3/expertiza into rails4
moved database.yml file to config
Pulling most recent update
Pulling most recent update

Merge branch 'rails4' of https://github.com/kschneider3/expertiza into rails4

Conflicts:
	app/controllers/submitted_content_controller.rb
	config/database.yml.example.BAK
Migration changes to schema
Fixed bug #420. Can now assign assignments to courses and remove assignments from course
fixed copy assignment routing
Merge branch 'rails4' of https://github.com/kschneider3/expertiza into rails4
Patched bug #392:

Users could see a "Delete Hyperlink" button when reviewing other people's submissions.
In order to check assignment owner against current reviewer, the assignment_participant
needed to be pulled out and passed individually. From there, the hyperlink form partial
checks the current logged in user against the assignment owner.
Tested for teamed assignments.

After patching the code to prevent the "Delete Selected Hyperlinks" button from
showing up when not the submisstion owner, the button no longer shows. However,
teamed assignments still displays the other team members submissions when listing
submissions to review. This is because the app/views/submitted_content/_main form partial
does not check if the @current_user is in the same team.

Modified _main.html.erb to pass only what is needed to the _hyperlink.html.erb form partial
(specifically, the assignment_participant). The passed in participant into _main.html.erb
was not consistently the same object.

In the _hyperlink form partial, the @current_user.name is checked against the
assignment_participant.handle. If they are the same, then the button shows up, otherwise it
is not rendered. Here, the assignment_participant is whoever submitted the content that
will be displayed by the current _hyperlink form partial rendering. This check allows
the _hyperlink form partial to still be used when looking at the current user's work
to delete submitted content.
fixed 423 and 453