Added tags option to Push Command
PushComman.tags() now takes a boolean argument
Added tests to verify that tags are actually pushed.
Include default PushCommand test in existing test
Merge commit '6296a9a6fcd336e15a8396bd05fab48573a38df6' into HEAD