Turned +[ETLayoutItemFactory factory] into a singleton to prevent allocating  a substantial number of objects each time the factory is accessed. Was causing  a visible slowdown in some situations (e.g. content reloading, drawing etc.).
Turned +[ETLayoutItemFactory factory] into a singleton to prevent allocating 
a substantial number of objects each time the factory is accessed. Was causing 
a visible slowdown in some situations (e.g. content reloading, drawing etc.).


git-svn-id: 0833b781a6984bca00fd44c5b8a33a6c879c84c9@6117 7b3f36aa-e6db-49c1-8b4c-66eac1997e64

etoile/EtoileUI,etoile/EtoileUI