Add PyDev project files that _work_

goodness gracious eclipse is obtuse.  Had to create these files manually
outside eclipse and then import to be able to get both git integration
and complete pydev integration to work properly
Cleanup warnings from PyDev

unused variables, inconsistent spaces vs tabs
Add tool to generate a set tls-psk keyfile

We'll then use this to setup a target server, split the file up amongst
many attack nodes and run the bridge publisher with each segment.
keygen: support splitting keyfiles into even chunks

We'll use this with a known number of attack nodes...
publish should use as many keys as it needs, not all of them

Instead of making the keyfile override the process count,
let the process count decide how many of the keys to use.  This makes it
easier to upload a set of large keyfiles ahead of time, and then use
varying numbers of secure clients repeatedly.
Make the top level malaria script simply import and run

Instead of having some of the bootstrap code in place.
This has _zero_ functional change, but gives PyDev a "main module" that
it can use for debugging.  Stupid PyDev. Refused to accept that
"malaria" without a .py could possibly be a python module, even if
though it provides syntax and smart linking on the file.