Added Location Service
Added Location Service
Added Location Service
Removed registration actor, added location service, refactored command service to use location service
Tested with location service
Updated README and actor graphs to match the current implementation.
Fixed location service test, simplified command service test worker
Fixed multi-jvm test, simplified and reused test config actor
Changed multi-jvm pkg test to also run location service automatically in a separate jvm
Removed Assembly and HCD traits, so that they are not dependent on command service,
fixed problem with multi-jvm test and parallel execution when running tests from top level project (still needs investigation)
Added ConfigDistributor trait, simplified AssemblyCommandServiceActor
Added sbt setting to fix source path for multi-jvm tests
Replaced use of stash() with a Ready message and a change in the status request message to indicate if ready. The tests check if the assembly is ready before proceeding.
Added Assembly and Hcd base traits (extends Component)
Merged some small test classes
Upgraded to all the latest scala package versions, updated tests, fixed issues with multi-jvm test and location service config, started on container command
Added containerCmd and example config files
Updated readme files and made args optional
Refactoring and cleanup, removed need for var in ConfigDistributorActor
Added check before creating actor for runId