[shclient] SHSurface border

Started adding border support for SHSurface. TBC