Make alternator, nodetool and rest_api test directories as python packages. Move scylla-gdb to scylla_gdb and make it python package.
So callers have access to stderr, return code and more. This causes some churn in the test, but the changes are mechanical.