Include total results
Whitespace
Fix regression caused; address @commuterjoy's feedback
Merge pull request #76 from Financial-Times/total-results

Include total results
ability to override default timeout
rejecting on error
Merge pull request #77 from Financial-Times/timeout

ability to override default timeout
Update package.json
Update package.json
Merge branch 'v3' of https://github.com/Financial-Times/ft-api-client into reject-promises

* 'v3' of https://github.com/Financial-Times/ft-api-client:
  Update package.json
  Update package.json
  ability to override default timeout

Conflicts:
	lib/v1/complexSearch.js
	lib/v1/page.js
 more sensible error handling all round
tests now pass
made rejecting promises an opt-in
Refresh the list of API v1 'pages'
Merge pull request #81 from Financial-Times/refresh-page-index

Refresh the list of API v1 'pages'
Merge pull request #78 from Financial-Times/reject-promises

rejecting on error
Update package.json
treat >=400 error instead of >400
Merge pull request #82 from Financial-Times/400-error

treat >=400 error instead of >400
Update package.json