SCE-403: Mutlinode / Clustered Mutilate support [2/2] (#213)
SCE-403: Mutlinode / Clustered Mutilate support [2/2] (#213)

* SCE-403: Mutlinode Mutilate support [2/2]

- Divided mutilate laod Generator into 3 files (command, parser, mutilate)
- Added additional parameters for mutilate.
- Added cluster support.

TODO:
- Integration with experiment.
- Add mutilate parameters as flags.
- Integration tests.

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Unified mutilate parsers.

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Niklas' comments addressed.

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Refactored commands.go

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Handled error for clean errors.

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Removed unnecessary todo.

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Fixed integration test. Moved the default thread options values to 8

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Fixed port flag.

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Fixed command.

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Fixed bug.

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

* Addressed comments.

Signed-off-by: Bartlomiej Plotka <d28ccf02bb606fd82c591a2c44ef125de4b52a71@intel.com>

intelsdi-x/swan,intelsdi-x/swan,intelsdi-x/swan