MODULES-1389 Add ability to specify NoRestart, default behavior remains, added tests
Merge pull request #28 from cyberious/NoRestart

MODULES-1389 Add ability to specify NoRestart both enable and disable.