Update missing information in the cache file of tractography.
Terminating if block by newline.
Merge pull request #7 from Paolopost/flexible-cache

Update missing data in the cache of tractography.
Checked consistency between tractrography and dissimilarity + cached saved only when necessary
FIX: dissimilarity matrix recomputed + removed blank lines
FIX: caught correct exception
Merge pull request #9 from emanuele/check_consistency

Checked consistency between tractrography and dissimilarity
Fixed order of check-ups when generating or updating cache file.
Merge pull request #10 from dporro/update_info

Fixed order of check-ups when generating or updating cache file.
Updated Readme with fix for issue Qt-IPython

Solution to issue related with IPython and QT Dialogs was added in the Readme.
Merge pull request #12 from dporro/update_read_me

Updated Readme with fix for issue Qt-IPython
Conflict solved
KNN-extension functionality added
Minor clean-ups
Improving efficiency in operations in ROI functions, by using set functions.
Default value of spinbox for knnextension is set to 0 when performing actions: recluster, remove unselected and set clusters.
Changing view to representatives after 'Set Clusters' callback
Setting representatives view when k=0 for knnextension functionality.
Extend function only available in expanded view
Streamlines view is kept when number of neighbours is set to 0 by the user.