repopick: skip a cherry pick if its already been merged

* override this behavior with the -f argument

oldChange-Id: I280b4945344e7483a192d1c9769c42b8fd2a2aef

changes: cybojenix
  use stdout and stderr
  don't exit, just continue the loop

Conflicts:
	tools/repopick.py

Change-Id: I91ece43ac219ea79b728ea96e69baae7dc6046ff
RepoPick : Add support for git pull

Allow user to git pull patchsets and dependencies.

oldChange-Id: If5520b45fe79836eac628b3caf0526f11f8953d9
(cherry picked from commit df646304bdcef329e3fe7c12b68107de1f4cd42a)
Conflicts:
	tools/repopick.py

Change-Id: I8c3a9467acb5caf3fbbdc8fab4d3a7be02ed4752
repopick: allow specifying a topic to pick all commits from

Change-Id: I4fb60120794a77986bf641de063a8d41f4f45a23
repopick: support specifying a range of commits to pick

* for example: repopick 12345-12350

Change-Id: I21dd0ef5f19d7b3899fa40ec4c28a0e9dba8a4df
repopick: teameos url

Change-Id: I7fdbc6b8d30e2c1f01c4a089dd82467171adec54
repopick: fix stdout/err writing to include \n

Change-Id: I3097ef6c3dc2310e3996ec8a1701725f08b0de57