Fix syntax errors, doc typos and indentations glitches
Add local error base class 'SmachError', extending Exception
Remove superfluous parent class declaration 'UserData' from 'Remapper'
Add explanations within message definitions