Small refactoring:
- import modules in python_modular structure HM-SVM examples,
- doc fixes,
- if () {error message} -> REQUIRE in PrimalMosekSOSVM,
- and minor style changes.
Update gitignore with protobuf generated files
Merge pull request #1803 from iglesias/develop

Small refactoring and gitignore update