change output so that device with 0.25 resolution
show it correctly and can be set correctly

Signed-off-by: Stefan Venz <ikstream86@gmail.com>
added more argument checks for incorrect input

Signed-off-by: Stefan Venz <ikstream86@gmail.com>
removed done TODOs

Signed-off-by: Stefan Venz <ikstream86@gmail.com>
corrected error in output of the devices' resolution.
Due to an incorrect cast the shown device resolution was always
0.00

Signed-off-by: Stefan Venz <ikstream86@gmail.com>