Fixed protocol mismatch.
Removed unused code.
Tweaked version string.
Refactored logging and multi-profile handling.
Relabeled trailer button.