Error handling updates.
Move OpenedPortsWatcher to state/apiserver/firewaller package. Moved FakeStringsWatcher to state/apiserver/testing.
Do not retrieve ports document ids in firewaller.
Ports watcher bulk api.
Machine ports API call updated.
Introduce networkName parameters into state/ports.go.
Relation-specific port ranges.

Networks is determined by the relation associated with the port range.