improve the API

the API methods(Delete, Get, Post, PostAction, Put) return json string,
instead of predefined objects(!SpeakapResponse)
remove dependency of Json.NET
add more commetns to the methods
bug fixes