Fix type of "name" member in ws_command
Add context to commands intended for the command list
Add function for adding commands to the list
Lookup commands in new list
Add old list to new one, dynamically
Initialize command subsystem from main()
Move commands controling a processor to "action"

They are now added dynamically, which solves a dependency issue.
Remove old dependencies from test CMakeLists