Fix for a crash with 'undefined index' when printing from the 'Gantt Chart'
page.
Small fix to make sure that task reminders are not dequeued if the mail(s)
was(were) not sent sucessfully.
Fixes for sending emails marked using an UTF-8 charset. Accented characters
now show up properly.
Fix to avoid mass sending reminder emails. Also applies to any other tasks.
If a repeatable task is not performed, it will not reschedule.
Once it is performed the old code would reschedule by adding the interval
to the previous timestamp, regardless of the delay between it and the
current time.
So if the 'queuescanner.php' was called in rapid succession, as
recommended (5 min), it would repeat the execution of the task (sending
reminder emails is the examined case) at 5 minute intervals until getting
reschedulled past the current time.
Now once the task is run its reschedulled to the current time + interval.
Change of layout, moving the project filter to the top right as in other
pages, for consistency. Also removed the current project indicator.
Fix for a malformed 'change password' button in the 'View User' page (blue
button with a reddish right corner, instead of a fully reddish button).
Fix that expands the use of the 'Default Company Filter' configuration to
filter companies in the projects and calendar modules, in addition to the
tasks module.
In the 'System Configuration' page the 'Default Company Filter' config
entry is moved from the 'Tasks' group to the 'Startup' group.

THIS FIX REQUIRES A DB UPGRADE.
The 'Links' page now shows link counts by type in the tabs,
like the 'Files' page.
Fixes the links list's 'Owner' hyperlink to point to the correct contact.
Also provides a view page for the links.
Fix a crash when filtering links by project.
Several fixes on the ProjectDesigner printing. The Gantt chart now is
printed and all the tasks are printed, not just the parent ones.

It must be noted that the function 'findchild_pr' was considered an exact
copy of 'findchild_pd', WHICH IS NOT TRUE as they use different functions
to printout the child tasks.