Append to a remote existing file

Sahara utils remote can only create a new file and write to it or
replace a line for a new one, but it can't append to an existing file.
This bp aims to implement this feature.

Change-Id: I935df7e14946d9e69f2b55ffebe61e05d2493785
Implements: blueprint append-to-remote-file