Fix for get_public_absolute_url for Django 1.4+

This was letting django templates deal with attribute error, rather than
checking whether get_absolute_url existed.
Version 0.3.10