clang-format: always break template declarations
Merge pull request #4 from toxeus/breakTemplate

clang-format: always break template declarations
Refactored out user command processing into own class.
Removed unused assignment of boolean.