Check for min and max versions in ./configure

Closes #956
Review 616 by @mlucy
Integrate protoc-js plugin into the build system

Closes #853
Review 619 by @srh
Add file missing from e038b6c
adding a working stress client that uses the python driver
adding sindex creation to stress workload script
quieter stress clients on errors
adding some more useful output to stress client (still needs some work)
adding progress for stress test startup
added error aggregation to the python stress client
fixing python stress client to handle queries that last longer than 1s
adding more useful printouts to the python stress client
Do not clean protoc-js when building the dsc

Review 625 by @wmrowan
Merge branch 'next' into sam_939_alt