Profiling and progress report

Added profiling and progress report to the steps in the segmentation
procedure
Enable debug symbols in Java class files

Debug symbols allows Fiji to print line numbers when reporting errors
with the plugin
Core data structures

Core data structures Line and Point
Including useful generic classes tuple (pair) and triple.
Advanced Steger's algorithm

Steger’s algorithm with linking and additional enhancements
Weingarten matrix

Added option for Weingarten matrix, although does not seems to be
useful right now.
Some additional changes to the results table.
Added mode and scale space

NOTE: reordered the eigenvalues and eigenvectors array!
first eigenvector is the selected eigenvector for saliency
Update display range of some of the debug images to show information
correctly.