adds an assertion library for kubernetes objects for easier testing. fixes #3271
added helper method and used ${basedir} to fix PR
polish readme
added link to the kubernetes-assertions library
fixed up first release version
#3271 add helper methods so we can do assertThat(client).pods()..... and so forth to make assertions that a certain number of pods are available and so forth
#3271 add more assertions for finding the running/failed pods or pods for a controller
whoops fixed duplicate module
#3271 added a way to find the pods for a service
#3271 added improved filtering of pods along with filtering by labels
link to better example
#3271 minor refactor so that its easier to share the assertAssertionError across modules and to reduce the number of Assert*s classes so that there's only an Assertions class for the static imports of all kubernetes related assertThat() methods (the generated Assertions class is now in a separate internal package that folks can exclude from their IDE completion list)
SessionPodsAreReady should return false if there are no session pods.
Add SessionResourceProvider.