moved stopallbehaviors to worker thread
fixed stopallbehaviors, broke currently label
currently running label displaying latest action

The currentlyrunninglabel is now displaying the last initiated action
(behavior run, or all behaviors stopped. Unfortunately there is no way
for a C# program to register to events from Naoqi, so updating the label
after an action has finished requires a multi-thread solution.