Fixed JavaScript dependencies on first login.
Fixed bug#9543 - Log error if empty UserLogin in LostPasswordToken for Agent.
Fixed incorrect multiline INSERT statements generated by the database drivers.
Fixed format string in French translation.
Added support for bcrypt, a strong password hashing algorithm.
Squashed commit of the following:

commit 62db6d58cafec74439d4bcb4ace8e4cc0741f5d4
Author: Marc Nilius <marc.nilius@otrs.com>
Date:   Mon Jun 24 14:00:49 2013 +0200

    Fixed some issues after QA.

commit 7f7d63c2c29de3122573e5ccd3325b197f8aae38
Author: Marc Nilius <marc.nilius@otrs.com>
Date:   Thu Jun 20 16:36:17 2013 +0200

    Removed FixedTableHeader and renamed some CSS.
Reverted commit 15a2a8d, fix is going to be applied elseways.
Reverted commit 15a2a8d, fix is going to be applied elseways.
Fixed bug#9104 - Group permission for customer subset overwrites permissions for other customers.
Default to bcrypt.
Generate database pass using MainObject, uninstantiated UserObject no longer works now.
Fixed typo.
Improved test case.
Small code improvement.
Refactored Dashboard and CIC to use a common codebase.
Improved parameter quoting in various places.
Small code improvements.
Revert last change. StateEntityIDs can be non-numeric
Fixed permission, tidied code
Follow-up fix after qa for bug#9464.