Added IIS5 specific files for Rewrite behaviour.

- Created an /install/ folder for any server/environment specific files
(ie. files that should not be in the core code by default for various
reasons)
- Added Iirf.ini and index.iis5.php for anyone (like, er, me) who's
running the site on IIS5 and needs the ModRewrite behaviour.
- Added /Iirf.ini and /index.iis5.php to .gitignore (so they won't popup
as untracked on an IIS5 environment)
Moved the database settings out of main.php

- Database settings are now in a separate db.php file
- main.php reads this file and adds it to the app config
- A template for db.php is added to the /install/ folder
- Added /protected/config/db.php to .gitignore.
- Also reformatted main.php a bit
Added empty assets and u folders

- The assets and u folder are needed for the proper use of the site, so
I added them.
- Added .gitignores to both folders, because we don't want any assets
and users in the repo.
- Removed assets/* and u/* from the root .gitignore (because * is
already in their own .gitignore file).
Ignore Thumbs.db files (windows thing)
Show the 'edit news' button on the News page (only if the user is logged in and allowed to edit).
Fix the 'english text on a dutch item'.

The error is caused because upload.php uses $upload->item to show the
parent's title and text. However, the parent ($item) is not the same
object as $upload->item. This means that a call to
$item->changeLocalization(true) (which will put the Dutch texts in
place), will change $item and $item->itemuploads[N] to Dutch, but not
$item->itemuploads[N]->item...

This is the reason that the News page didn't show the dutch texts in the
images caption (which is controlled by upload.php).

This commit includes a dirty hack. It's a shame, but for now it will
have to do...
Removed some unused localization code (and added comments).
fake password
using db.php
only return first upload in news
merged news language fix
merge error fixed
merged the right branch this time (took the wrong one last time)
Added .gitattrubutes with text=auto

From now on, all text files' line endings will be converted to/from the
local machine's OS ending.
Normalizing line endings in some files that were apparently not normalized.
added /protected/runtime/* to gitignore
Fixed the importUsers script, so that the new department names will be used.
Added 'graduated 2013' to the year dropdown in 'edit page -> add user group'
Added the structure.sql script.

To be used to install the whole database structure for the Rietveld
site.
Merge commit '2de0a0'