re #9523 Algorithms and API changed
re #9523 Crystal, CurveFitting, DataHandling, ICat and ISISLiveData
Allow doc migrate tool to use subdirectories

Refs #9523
Convert to summary method in MDEvent/MDAlgorithms

Refs #9523
Fix warnings in DataHandling. Refs #9523
Deprecated algorothm wiki methods in Python

Refs #9523
Added summary method to MantidRemoteAlgorithms. Refs #9523.
Added summary method to SINQ algorithms. Refs #9523.
Added summary method to WorkFlow algorithms. Refs #9523.
Added summary method to LiveData algorithms. Refs #9523.
Fix warnings left by Python script. Refs #9523.
Update calls to getOptionalMessage to be summary. Refs #9523.
Add summary to user algorithms. Refs #9523.

- Default implementation is not provided in Algorithm.cpp, so we must add it to all files that inherit from IAlgorithm.
Update tests to have a dummy summary. Refs #9523.
Fix additional Python generated warnings. Refs #9523.
No initDocs left behind. Refs #9523.
Add summary method to Python algorithms. Refs #9523.
Attempt to fix builds. Refs #9523.
Attempt to fix build servers. Refs #9523.
Fix mediaiwiki parser for non-lists that have multiple stars in line

Refs #9523