fixed bug with new model catalogue id - expected behaviour is that a catalogue element without an id is assigned one. Changed search service to deal with abstract classes i.e. get their subclasses to search over
Adding catalogue element service so that export functions are not contained in the bootstrap file. Not transactional so tested methods and they run in equivalent time. Fixed bug in resolveAll method in import service
these methods have been moved to another non-transactional service