Removing the attempted import of Manager from Django - it caused issues if django was not correctly configured, which was usually the case when running pylint...
Updating changelog [skip ci]
Fixing a recursion problem and releasing 0.5.2
Check for parent not being None

We can get a function here as well which will have no parent, see
issue #25.
Merge pull request #26 from nijel/master

Check for parent not being None
Bumping version for hotfix
Merging hotfixes from master
Adding some hacky shonk to speed up travis builds when nothing needs to actually run (due an incompatible combination of python version and django)