Updates to electric parallel gripper controller

This controller now works with version 1.0 of the sdk. I've tested it for some time and haven't had any troubles with it. Instead of open/close it has a set to position method to process position commands. (the new way of doing things). It also fixes calibrate.

One note, I had to change the command_msg id to conform to some new requirement or spec. I basically just echoed messages published by the sdk message and copied those ids. Whatever it was, it was not working with the previous id value.

Let me know if there are any updates you'd like me to make or test.
Tabs are now spaces