Start branch for update of KATCP to Guidelines for Communication with Devices version 5.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10437 b56c7a7d-ac47-0410-a905-b6f7de78896a
Add message id support to katcp.tx servers.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10440 b56c7a7d-ac47-0410-a905-b6f7de78896a
Add support for protocol flags to katcp.core.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10441 b56c7a7d-ac47-0410-a905-b6f7de78896a
Add Address type for KATCP (and tests). Also fix typo in Timestamp type docstring.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10451 b56c7a7d-ac47-0410-a905-b6f7de78896a
Add ADDRESS sensor type to Sensor.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10456 b56c7a7d-ac47-0410-a905-b6f7de78896a
Implement ?version-list and #version-connect in katcp Python. Not yet implemented in katcp.tx (although a stub is in place to make tests pass).

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10458 b56c7a7d-ac47-0410-a905-b6f7de78896a
Add unreachable status to sensors.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10468 b56c7a7d-ac47-0410-a905-b6f7de78896a
Add ?version-list and #version-connect to katcp.tx.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10470 b56c7a7d-ac47-0410-a905-b6f7de78896a
Make float and integer sensor ranges optional and informational.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10471 b56c7a7d-ac47-0410-a905-b6f7de78896a
Add event-rate sampling to katcp Python.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10472 b56c7a7d-ac47-0410-a905-b6f7de78896a
Add event-rate sampling to katcp.tx.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10473 b56c7a7d-ac47-0410-a905-b6f7de78896a
Add support for reading #version-connect to base katcp Python client.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10477 b56c7a7d-ac47-0410-a905-b6f7de78896a
Activate messages IDs by default in the server supports them (also some fiddling to make server tests pass despite message IDs suddenly being used in tests that didn't expect them).

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/guidelines-v5@10481 b56c7a7d-ac47-0410-a905-b6f7de78896a
Branch katcp-python trunk to start merging guidelines-v5 branch


git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/katcpv5@15304 b56c7a7d-ac47-0410-a905-b6f7de78896a
Merge: Add README.rst to katcp into katcpv5 branch

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/katcpv5@15307 b56c7a7d-ac47-0410-a905-b6f7de78896a
Merge r10441: Add support for protocol flags to katcp.core.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/katcpv5@15308 b56c7a7d-ac47-0410-a905-b6f7de78896a
Merge r10451: Add Address type for KATCP (and tests). Also fix typo in Timestamp type docstring.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/katcpv5@15309 b56c7a7d-ac47-0410-a905-b6f7de78896a
Merge r10456: Add ADDRESS sensor type to Sensor.

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/katcpv5@15310 b56c7a7d-ac47-0410-a905-b6f7de78896a
Merge r10458: Implement ?version-list and #version-connect in katcp Python. Not yet implemented in katcp.tx (although a stub is in place to make tests pass).

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/katcpv5@15311 b56c7a7d-ac47-0410-a905-b6f7de78896a
Merge r10468-10471: Unreachabe sensor state, version informs to katcp.tx, float/integer sensor ranges optional

git-svn-id: https://katfs.kat.ac.za/svnDS/code/katcp-python/branches/katcpv5@15313 b56c7a7d-ac47-0410-a905-b6f7de78896a