Time how long each request takes

Stored as attribute Response.time_taken
Use timedelta and change attribute name back to elapsed
Merge pull request #1138 from clee/master

Time each request
Merge pull request #1146 from oczkers/master

It`s more pep8 now