Add methods to dynamically update commands and state definitions BUG:24267885 Change-Id: I988cff3b1e5010bc0470bbed2313373bf3991efe Reviewed-on: https://weave-review.googlesource.com/1251 Reviewed-by: Alex Vakulenko <avakulenko@google.com>