better error message (and partial code clarification)
Make sure preallocated output is contiguous before using it
Merge pull request #1198 from lamblin/fix_gpucontiguous_output_mem

Make sure preallocated output is contiguous before using it
pep8 and doc
fixed stack level argument
Minor rewriting in doc
Typo fixes
Typo fix
Make doc of config.compiledir_format deterministic
Typo fixes
PEP8
Merge pull request #1200 from delallea/minor

Minor fixes
remove calls to deprecated renderString
more compact error message
fix indentation
Merge pull request #1201 from goodfeli/shorter_error

Shorter error
Fix just inserted crash due to a new assert.

It is a todo to find a better fix, but to don't cause probleme, here is a work around.
Set the file in the compiledir, not the case. Some user set the compiledir directly, not the base_compiledir and this make that sometimes, the base_compiledir isn't working.
Merge pull request #1203 from nouiz/fix_cachelock

Fix cachelock
Added a verbosity flag to device_malloc.