Remove copying of data around via ssh.

Use ssh tunnels directly via cqlsh.
Merge pull request #249 from MastodonC/feature/fix-contextual-data-script

Remove copying of data around via ssh.
use a form of mktemp that works on OSX and linux.

Also check for cqlsh on path.
Update project dependencies.

Leaving out modular based stuff and logging for now.