According to Campbell's demand (see email below, bpy.context.scene issue) I have
authorClemens Barth <barth@root-1.de>
Thu, 3 Jan 2013 11:27:18 +0000 (11:27 +0000)
committerClemens Barth <barth@root-1.de>
Thu, 3 Jan 2013 11:27:18 +0000 (11:27 +0000)
commit0290eb1b1cced4d3daee035c6bb80da4f6cefd98
treeabe91ddc53a34d5890cdfc791dbb5ec50e358bee
parentaefa3cd522e9de63babc9f2eddbfe1bd3528b886
According to Campbell's demand (see email below, bpy.context.scene issue) I have
changed the code.

Blendphys.

******************* Campbells email from 20.12.2012 03:38 ********************

Recently I've noticed addons using bpy.context.scene when being
imported or in the register() function.

This is really bad practice and will cause inconsistency if the addon
is enabled and a different blend file is loaded.
In the worst case accessing a removed datablock can crash which is
likely if a datablock is stored as a global variable on activation -
object_laplace_lightning.py does this.

I've changed addon loading so that they only get access to a
restricted context which only exposes 'window_manager' - needed for
adding keymaps.

.....
io_atomblend_utilities/__init__.py