don't mangle macros with spaces at the beginning
make Netrc fulfill encoding.TextMarshaler interface

Make sure MarlshalText() output is the same as the input netrc file.