Revert 'presentation' dir to 0.81 code, add 'presentation2' for 0.9

This fixes an issue where recordings copied from a 0.81 server might
not play back correctly on a 0.9 server.

This changes the 0.9 recording scripts to use playback support files
from a different subdirectory, 'presentation2', while existing 0.81
recordings continue to use the 'presentation' directory.

If the raw files from an old recording are reprocessed, it will
switch to using the newer playback support files.
Use the directory presentation/0.9.0 instead of presentation2

This makes it a bit more obvious how the versioning can work going
forwards, and makes it so that we do not need to update the nginx
config each time we have a new version of the playback files.

The 0.81 files remain at the top level of the presentation directory
for compatibility reasons.
Move 0.81 files to a subdir, add nginx redirect for them.

Now the 0.81 presentation playback files are in an appropriate versioned
directory. If desired, the recording metadata can be updated to reference
the versioned files directly, but an nginx redirect has been added so
that unmodified recordings will also work.
Add a note to the nginx config to tell 0.9.0 beta users of a possible upgrade path
 - update locales from transifex
Fix publish step failing when multiple recordings processed in one run

The logic for deleting the process done files was wrong, resulting in
the script (attempting and failing) deleting all of the done files for
all of the processed recordings after the publish completes for one of
them.

Fix the logic to only delete the process done file for the recording that
just completed publishing.
Merge pull request #405 from kepstin/recording-updates

Fix publish step failing when multiple recordings processed in one run
 - find audio wav files even if they are located in sub dirs
made AudioPathSelection less squished, added automatic redirect on logout
moved the AudioPathSelectionWindow resize function to initialize from creationComplete
Merge pull request #406 from SenecaCDOT-BigBlueButton/update-audioselection-logout

Minor client upgrades
 - increase log file size and number of backups kept
 - updating locales
changed webrtc error messages to errorcodes, fixed a bug with webrtc call failing at echo test
Merge pull request #407 from SenecaCDOT-BigBlueButton/more-webrtc-fixes

WebRTC fixes
 - cleanup
 - fix txt uri for accessibility
 - start implementing auto start recording
 - fix https://code.google.com/p/bigbluebutton/issues/detail?id=1776
 - allow start/stop recording when doing autostarting recording