Modernize LoKiHlt
- remove SVN keywords
- prefer override over virtual
- do not explicitly disable constructors which are implicitly disabled already
- do not explicitly add virtual constructors if not needed
- add 'final' if possible
- prefer using over typedef
- define constant object as const auto Obj = Type{}
- do not explicitly invoke default contructors