Changed wait signature - thanks @radix

It now takes optional list of keyword arguments to ignore instead of
ignoring all kwargs earlier
using updated wait decorator