Fix a small bug where specifying a target node & providing eventPayload of type string into #trigger fails

(The [documentation](https://github.com/flightjs/flight/blob/master/doc/base_api.md#this.trigger) *seems* to suggest this should be possible)

- Also fix a tiny typo in the documentation.
- Also add regression test.