Strongly-typed and extensible RebootType (fixes #128)
Merge pull request #132 from sharwell/fix-128

Strongly-typed and extensible RebootType (fixes #128)