Refactor lsmb-request.pl for better overview.
Add forgotten call to request_cleanup().
Split out cookie and script name handling.
Factor out argstring handling.
Factor out locale creation.
Add "$self" variable.
Factor out initialization which requires database connection.
Move connecting to the database outside of the request object to the request handler.
Merge pull request #7 from ehuelsmann/auth-refactor

Request setup refactoring
Solve issue with authentication for company databases to be created.
Merge pull request #2 from ledgersmb/master

bringing up to speed.
Merge pull request #1 from ledgersmb/master

sync over master branch
Fix password reset issue.
Merge pull request #9 from ehuelsmann/master

Fix auth popup on password reset.
Fix login problem: forgetting to process cookies with database name.
Merge pull request #11 from ehuelsmann/master

Fix login problem: forgetting to process cookies with database name.
Add '.empty' files to empty directories so
 hg and git create them on check-out.
Merge pull request #12 from ehuelsmann/master

Add '.empty' files to empty directories so
Merge pull request #3 from ledgersmb/master

Merging from master into my branch
Fix 'On Hold'/'Off Hold' button text.