[Reviewer: Andy] Add support for vendor-specific commands

Andy,

Please can you review my fix to add support for vendor-specific commands?  This basically involves constructing a vendor-specific application AVP around the existing auth or account application AVPs.

I've tested this live and run the existing UT successfully (although it doesn't hit this much).  A crest change will follow shortly.

Matt