add helpers to query response from restapi
refactor helpers for checking status and error message

put inside the response so that it's easier to reuse
in other steps
refactor device creation step

move to helper so that it can be reused by other steps
refactor step for creating extensions

move to helper so that it can be reused by other steps
refactor step for creating users

move to helper so that it can be reused by other steps
split add_or_replace_voicemail into 2 functions

makes it easier to delete voicemails in other steps
implement reusable resource steps for REST API

will be used to refactor tests on resource searching in REST API
add option to scenarios.sh to only print list of scenarios
remove unused steps in voicemail scenarios
remove unused steps in device scenarios
clean steps no longer used by xivo-acceptance
Merge remote-tracking branch 'origin/resource_filtering'

* origin/resource_filtering:
  clean steps no longer used by xivo-acceptance