Added additional params in reportMessage

Created ability report message with custom data (Map<String, String>)
You'll need to pass in `final String message` as the first param so you can pass that to `reportMessage()`.