fix for seneca crashing when http output is not an object

http output filter should ignore non-objects. not clear about functions, if output is ever a function then does it need filtering.