added timeout to Response call on Future
updated docs
added Logger to Requester
improved errors
added Service*Func alternatives