Automatica2014 SMErobotics reveting demo version

FIX: Somewhere in reading digitals the value was inverted. I change that a high output is read as a high input if there are shortcut.
FIX: If an output is requested to change its state but it is already its state, this version will not return an error.
ADD: An additional srvs that allows checking for exactly one state. Can be used instead of parsing the topic.
 
This version worked fine on Automatica2014.