Add template tags for kernels listing

- Update models with unicode
Improve security
Simplify tests to use ContentFile instead of real file
Use override settings for MEDIA_ROOT