I know that it is possible to force a file download in PHP using headers. Right now any file downloads added in CoursePress use the default file handler on a users computer. Is it possible to add this capability to CoursePress, and add a settings option "Force file downloads / Use default file handling on file download links." I am not sure if this will work or not with the encryption that is currently used to mask the urls, but it would be very helpful. The following link gives an idea of what I am trying to do.
If this is not something that the developers see as something that should be incorporated as a core function, would someone be willing help me figure out a hotfix for this solution.