Foundation of logical switch support.
Add custom name registration for channel_sup

Requires changes in `of_protocol` repo.
Add switch context to everything meter related
WIP: Capable switch.
Capable switch WIP: buffers module.
Capable switch refactoring: v4 flow module.
Capable switch: v4 groups.
Capable switch: v3 modules support.
Make linc_logic:send_to_controllers/1 compatible
with capable switch architecture.
Capable switch: refactored v3 and v4 backend modules.
Fix port_status calls in v3 and v4 backends.
Introduce the capable switch context
Merge branch 'of_config' of github.com:FlowForwarding/LINC-Switch into of_config
Packet conversion from binary to LINC record
properly handles SwitchId parameter.
Merge branch 'of_config' of github.com:FlowForwarding/LINC-Switch into of_config
Fix: properly initialize switch id in port.
Merge branch 'of_config' of github.com:FlowForwarding/LINC-Switch into of_config
Fixes to capable switch startup
Reorganize the OF-Config logic modules

Includes -include fixes for linc_us3.
Adjustable queue min/max rate for v3 and v4 backends.