Fix NPEs

NPE thrown when ignore parent streams is on because this value never
gets initialized
Conform to ChangeSet spec

msg must never return null - other plugins depend on this contract.
Breaks other plugins by screwing with output parsing