Add parameters to the list for filtering

Allow lists to be filtered by the server.  For example:

report_filter = {'router:external': True}
data = network.Network.list(client.session, **report_filter)

Returns only external networks.

Change-Id: Ia90421e18fe94036fe3a2b89fc448ff5e9169674