Update forms.py

Fix UnicodeDecodeError exception when sql params has unicode characters
Allow profiler max depth to be configurable.
Merge pull request #560 from tim-schilling/profiler-max-depth-settings-515

Allow profiler max depth to be configurable.
Changelog for previous commit.
Be more explicit about function signature

This is not a big change, but it the function signature is more readable this way.
Merge pull request #567 from miohtama/master

Be more explicit about function signature of toolbar callback
Fix #571 -- Improve database engine detection.
Merge pull request #551 from GomZik/master

Fix UnicodeDecodeError in SQL panel.
Add Django 1.7b1 to tested versions.
Bump version numbers for 1.1.
New version of flake8 adds new checks.
Add missing if
Merge pull request #576 from vishalsodani/master

Add missing if
Updated Spanish translation.
Remove upper limit from django version in setup.py.
Don't run context processors for redirect template.
Added unit test for broken context processors due to use of `render`

This adds the regression test for the case when a custom context processor
breaks cause of the use of `render` in the redirects panel.
Merge pull request #578 from catalanojuan/fix-dont-run-context-processor-for-redirects

Fix dont run context processor for redirects
System encoding might not be utf-8

Eliminates UnicodeDecodeError when opening README.rst if system encoding is not utf-8
Merge pull request #579 from ecederstrand/patch-1

System encoding might not be utf-8