Revert "Register: Add variadic template FlagsGroup class."

Inheriting constructors in only available in GCC 4.8 or later.
This breaking commit will have to wait until we updated enough compilers.

This reverts commit e26bb101298aeafe850f7c5d0b10114716b05bcc.