initial code to avoid concurrency issues plus small code cleaning
adding configurable ports and dir for prism manager
buf fixes for concurrency handling
more bug fixes
Versions of scheduling algorithm can be chosen now + logging of results to file
Added parameters to scheduler_node and added options, when no parameter is set
Merge pull request #67 from mudrole1/hydro-devel

Versions of scheduling algorithm can be chosen now + logging of results
Added summary printing script
Added argparse and result on empty
Restructured query code.
Added parameter to prevent problem saving.
Added file to replay scheduling problems from datacentre
Task events are now published to `/task_executor/events` as they happen.

This can be used to for a task GUI later. To get a console overview, see `rosrun task_executor task_event_printer.py`
Added query for execution time.
Adding some more counts to query.
Fixed problem with duplicate ends to events.
Fixed bug with wrong duration check.
Added day counting.
Added autonomy percentage calculation.
Some different printing