Add setsize for darwin

Uses `TIOCSWINSZ` to set the rows/cols of a pseudo terminal.  Should work on both mac/linux, but only confirmed on a mac.

I'm new to Go, feedback/criticism is welcome.