squashing commits

Default encoding for writable streams.

Added a method to change and retrieve the
default encoding for writable streams.

Fixes #7159

Default encoding for writable streams.

This commit adds a method for setting and retriving
the default encoding for writable streams.

Fixes 7159
Merge branch 'fix-issue-7159' of github.com:jrayaustin/node into fix-issue-7159
Non conflicting API change.

Renames method for setting default encoding for
writable streams so that it does not conflict
with object properties

Fixes 7159