Modbus feature 639 v1.3

This pull request adds support for Modbus protocol.

2 new keywords : modbus.function and modbus.access.
If this is intended, I think logic should be added to give a warning when multiple keywords are added to a single rule.