Refactor Execute and ExecuteAsync

Move to RestHelpers since they're shared between RestClient and
RestClientBase
Bugfix and export from specs by default
Merge pull request #20 from timhall/execute-refactor

Refactor Execute and ExecuteAsync