refactor the codes

refactor the codes of .NET port, to become the combination of php and
python SDK
separate the parts of OAuth, SpeakapAPI and SignedRequest.