Don't keep a copy of a .forward file around if all it contains is the
default delivery username
Force permissions on uploaded files to work around .forward being group writable errors
Always upload the vacation message if the user requests.

This will take place even if the auto-reply is not enabled, this lets
users alter their vacation message before they turn it on.
Attempt to use all aliases if possible.

This fixes a delivery scenario where the default alias may be an email
address entirely unrelated to the underlying mailbox name.
WIP converting to table (ick)
Merge branch 'table' of https://github.com/Orteko/rcubevacation into table