Branch/nodejs misc fixes

This pull request fixes several issues with the nodejs server.
- Fix infinite redirect for unsupported IE 8  (Redmine #3143)
- Fix 404 errors when there is no config file for an app (Redmine #3160)
- Change how nodejs serves audio files so that the audio tag in the radio app loops correctly (Redmine #3161)

@eric79 Can you review?