bump maven-war-plugin version (old version was fine here but new version needed in downstream projects),
along with the parameter which fixes the second copy overwriting the files changed by the replacer plugin (for war plugin v 2.1+);
confirmed the resulting WAR is identical apart from the pom changes
This closes #11
Use findUniqueSshMachineLocation helper in SshFeed
Set summary for MachineEntity ssh task
ensure effector tasks are always tagged appropriately, fixing bug where some direct invocations did not get tagged correctly and would be GC'd immediately on completion, and adding test
env vars for ssh commands on task and in gui
add an "only if service up" mode to several sensor feeds (the ones most likely to be configured ahead of time),
and just-in-time inferene for ssh-feeds with test
don't include extra output in SshFeed calls
trim strings before coercing to numbers
add support for SshFeed to take a dynamic supplier of command and environment so that these can change (eg incorporating parameters server-side or setting shell env vars to latest sensor values), plus test
entity-initializers for ssh commands (sensors and effectors) and framework for others we might want to set up, including parameters and period and env set for sensors
docs for entity intializers, ssh sensors and effectors, and example with nice integration test
comment tidy and remove some warnings