LinkCosts now uses new particle class
Added a new interface and implemented classes for dataloading. Not tested yet
Removed DotLinker related classes, replaced by those under de.embl.cmci.
Renamed emblcmci.linker.costfuncitons to de.embl.cmci.linker.costfunctions
Replaced emblcmci.linker.AbstractDotLinker to de.embl.cmci.DotLinker
moving related changes in package names, moving documentation as well
Plugin frontend replaced with new DotLinker class (factory pattern)
Swapped AbstractDotLinker to the new DotLinker
emblcmci  package name changed to de.embl.cmci; costfunctions with
parameters are added with setParameters method.
Cost functions are now dynamiically set.
dynamic loading of link cost method, rather then passing cost object via set method
package name of Overlay_Track changed
pluginconfig updated
debugged dynamic loading part of dataloder.
Added two more constructors for loading data.
Added more constuctors for convenience, loading data from various type
of sources. getIDataLoader methods has variations accordingly
New classes (Interface and its implementation) for outputting tracks to
results table. Separated from loaders.
Jar update and script working with file path to particle analysis
results csv file and outputs resultstable object with tracks.
A small update with script.
refactored package names