Breaking change on `get_programmable_gates()` for adding the state of a PG.
Before it would return a list of PG's, it will not return a dictionary with the following keys ['service-states', 'states', 'programmableGates'] in order to get to the old behavior you need to select the key "programmableGates".
What's Changed
* Add support for PG names by fdegier in https://github.com/fdegier/JablotronPy/pull/9
**Full Changelog**: https://github.com/fdegier/JablotronPy/compare/0.3.1...0.4.0