Implemented update actions

Change-Id: Id39c52fa1208efc6fe46e092e64be7569c732797
Added missing licence header

Change-Id: I83ce01ee72d79d76c0d26ef76d02ff8ebeb66189
Added BM client to the list of clients

Change-Id: Ib9c9dd730f00e864daa5132e7614a200422c21af
Added base class for BM tests

Change-Id: Id86b5664968c622d53e8e6f2770cb2bb8441b973