* upgrade prompt-toolkit to make scaffold.py work
* update append_mock_to_init_py
* enable to run when method name is not upper camel case
* support new moto/backend.py format
* use prompt-toolkit 2.x.x to support python2
* fix invalid initialization of moto/backends.py
* append appropriate urls when scaffolding
* make dispatch for rest-api
* fix dispatch for rest-json
* fix moto/core/response to obtain path and body parameters
* small fixes
* remove unused import
* fix get_int_param
* fix scaffold
* fix formatting of scaffold
* fix misc
* escape service to handle service w/ hyphen like iot-data
* escape service w/ hyphen
* fix regexp to extract region from url
* escape service
* fix syntax
* skip loading body to json object when request body is None