Feature: Hybrid bundle

- src(mqtt.py, publish.py): fix set_tunnels
- src(core.py): fix register
- src(test_core.py): fix tests
- src(mqtt.py, publish.py): fix set_tunnels
- src(core.py): fix register
- src(test_core.py): fix tests
- src(model2mode.py): remove unuse file
src(core.py): tweak deregister's api
Merge pull request #50 from imZack/feature/hybrid_bundle

Feature/hybrid bundle