Addresses Ooiion 745 (Instrument and platform extended resource "agent" attribute sending back more than associated agent)

* The extended_instrument.instrument_agent is now a single object, the instrument agent, and not a list.

* The extended_platform.platform_agent is now a single object, the platform agent, and not a  list.