Add IntentAssert.hasFlags()

extension of #48

I'm not sure how to retrieve each flag from the intent, so the flagToString doesn't work for multiple flags (just returns the original int value). I've been trying to look into how the system does it but haven't found it yet.