Support remote device A5-02-05

- Add new constructors
- Set the comments for methods and construtors
Just a note:
Temperature start data byte and temperature start bit should not be separated.
I think you could remove the new line at all and keep the function call to setDataRange in one line (120..160 characters in one line seem to be ok for me).