show the whole traceback when reraising an ImportError in loader

Currently, ``shop.util.loader`` hides the origin of an ``ImportError`` when it reraises it as an  ``ImproperlyConfigured``. This patch makes sure the whole traceback is shown, which makes it considerably easier to debug circular import errors.