Initial parsing of V5 services over the V4 protocol

Hello Martin,

Changes for parsing V5 services. The service headers are parsed but the service specific information has very limited parsing at the moment.

Matt