- replaced the separate ip address and slot args with a single required path argument.
- the new path arg allows full CIP paths, see readme for examples
After adding CIP routing support it seemed unnecessary to have separate ip address and slot arguments, so I chose to remove them and replace with a single path variable. Unfortunately, this is a breaking change for anyone using a PLC not in slot 0. The idea was that the path would look similar to what shows up in Logix. I kept shortcuts for just the IP address or 'IP/slot', so you will not need to add the backplane part to the path if staying the same rack. Hopefully this does not cause many issues, I believe this change was the better approach and it provides a cleaner solution.