Close file too
Don't list hidden files

Closes #4
Use path.Join instead of fmt.Println('%s/%s')
go fmt
Close connection if requested couldn't be parsed
Use strings.HasPrefix instead of checking the first character manually