* Renamed aggregator -> apiServer.
* Format errors with container names.
* Renamed collector -> apiServer.
* Rephrased help messages.
* Moved api -> agent.
* Continue renameing api -> agent in Makefile and Dockerfiles.
* Use "mizu" namespace instead of "default". Create and delete as necessary.
* Wait until namespace is deleted.
* Distinguish between timeout and other errors.
* Sorted consts.
* k8s provider gets the names of Mizu serviceaccount, clusterrole and clusterrolebindings from caller.
* Renames.
* Remove non-namespaced mizu resources when finished: clusterrole and clusterrolebindings.
* Don't wait for namespace deletion if it was already deleted.
* When watching pods, check for cancellation before reading from channels.
* Allow user to cancel resource deletion and to cancel the wait.
* Increased cleanup timeout.
* go mod tidy.
* Ignore cli build products.
* Print err.
* Don't delete clusterrole and clusterrolebinding if we do not have permissions.
* Added roles list in README.
* Added clusterrole and clusterrolebindings examples.
* Removed done todo.
* Error when trying to apply tapper-daemonset with 0 pods in affinity.
* Reorder imports.
* Create/update mizu tappers if there are tapped pods. Delete if there are no tapped pods.
* Skip deletion if tapper daemonset is not installed.
* Renamed createMizuTappers -> updateMizuTappers.
* Renamed IsDaemonSetApplied -> CheckDaemonSetExists.
* Skip deletion if pod / service is not installed.
* Fixed: Inverted logic.
* Rename.
* Fixed compilation bugs.
* Warn if no pods are found. Suggest changing the namespace.
* Use consts.
* Removed empty line.
* Only use one channel for filtering HARs.
* Only check if dest is service ip if message is outgoing.
* Parse direction flag on input.
* Renamed filterHarHeaders -> filterHarItems.
* Fixed compilation bugs.