changed worker to use queue set up by dispatcher
implemented distributed computing using dispatcher and queue
added dispatcher
implemented checkpointing, needs refinements for passable arguments, but bulk is there and it works
completed implementation of checkpoints (write and load)
added pickle highest_porotocol option to pickle dump for checkpointing
added binary mode to all read and write
modified worker so that it is suitable to harmonic potential example, moved LJ-worker to sens and modified test to request URI to test parallelisation
reintegrated possibility to use multiprocessing and adapted testing in such a way that if uri is passed tests distributed parallelisation, otherwise tests multiprocessing paralleisation
improved raw input message in test
removed need to input uri in test, set standard test name and port number, also added option to set port number and server name to start_dispatcher