html_safe: activatePanelRow(). Fixes loading 'versions' tab on wiki page
added csrf meta tags to crabgrass_javascripts, so prototype_ujs works as expected (fixes wiki version 'destroy' and 'revert' links)
some html_safe for wiki versions, diffs etc.
use ajax request for "revert" and "destroy" links in wiki versions, so the layout doesn't get busted.
got rid of nbsp; in page details popup
html_safe in task list
html_safe for page notification popup
set correct Content-Type header in pages/assets#index and pages/tags#index, so the popups work again
no moving around of TempFiles anymore

It means GC will later delete a file with the tempfiles name. Which might be the next TempFiles file.

Here's what I observed:

* Test 1 would simulate a file upload.
* The uploaded file is stored in a TempFile
* The uploaded file is moved to another TempFile
* Test 1 proceeds and ends

* Test 2 simulates another file upload
* The uploaded file is stored in a TempFile with the same name as in
Test 1 because the Test 1 one has been moved.
* Garbage Collector runs and cleans up TempFiles from test 1
* file from test 2 is removed by TempFile#finalize from test 1 because
it has the same filename
* Test 2 can't find file and fails.
Merge pull request #22 from Crabgrass/feature/file-uploads-without-move

no moving around of TempFiles anymore
Merge pull request #20 from Crabgrass/bugfix/4145-destroying-wiki-versions

Bugfix/4145 destroying wiki versions
Merge pull request #21 from Crabgrass/bugfix/4196-nbsp-in-various-places

Bugfix/4196 nbsp in various places