Update Storage layer to return objects

All the storage objects have been updated to return objects rather than
dictionaries. Central too now returns objects. The rpc call still
returns
dictionaries.  So api still handles dictionaries.
Implements: blueprint mdns-storage-objects

Change-Id: Id256b7540beb8e6f186f99a375c18a1dce4b6425