refactor code

1. remove invalid files.
2. remove protocol.go, just decode packet in handler.
3. refactor gotftp.Client
4. refactor gotftp.Server