增加对osx的支持

1. 增加对osx的支持;
2. 修复连接远程服务器时崩溃的BUG(由@JoyZou反馈);
3

Signed-off-by: spriteray <spriteray@gmail.com>
合并github上的版本