Bardziej czytelne informacje o błędach

W tym odcinku: testy dla błędnego DeviceType/DeviceID od klienta,
oraz implementacja.

W przyszłym odcinku: więcej antytestów.
Bardziej czytelne informacje o błędach

W tym odcinku: więcej antytestów.
Merge branch 'err_info' into develop