Starting refactoring: data loading
LW objects: Data loading extracted for backends
Use non-minified svg.js development library
Refactoring: Data loaders extracted.

Data loaders must provide the item data in the correct format.
The items will load the data themselves.
Editor: Scroll taxon list when out of sight
Refactoring: Use jQuery.Deferred for loadData (LW models)
Refactoring: Return jQuery.Deferred by loadReferences
Cleanup: Collections removed
Refactoring: Use deferred objects for initialisation
Refactoring: Load UI after initialisation
Taxon editor repositioning: Use padding area to avoid too frequent changes