Enhancements to Popen_Spawn and added test


    - Use just newline character for end of line
    - Use shlex to split cmd args
    - Improved non-blocking read to act more like ptyspawn
    - Fix send method and add sendline
    - Add kill method
    - Add several tests