--deps and --rdeps support,#704

--rdeps: build specified packages and packages depend on them
--deps: build all specified packages and packages they depend on

Change-Id: If5470238eb57bea48e1e316e35c0ab492493ccd9
No need remove files and 'commitfilelist' command will do that, #731\

Change-Id: I69b9a673d08a22f5c5a337f2e96f59a87cd5f113
Use subprocess.Popen instead of API ony exists in new version of python

Change-Id: I154e008927fe578042565b59992d053a6fd80888
packaging: change librpm-tizen dependency to "recommends"

Use "recommends" instead of "requires", where supported, as librpm-tizen
is not a hard dependency for GBS to work.

This has been requested by e.g. Debian users who cannot use the
librpm-tizen package built for Ubuntu but who are able to install the
other noarch tools just fine.

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Update --binary-list and add --binary-from-file two options. #720

Rename old --binary-list option to --binary-from-file and add a
new --binary-list to accept a comma-separated string to specify
binary list of packages to build.

Change-Id: Icaea10e902915dc08410efb027575a446c024fb9
Remove default upstream_branch value from command option, #749

The default value 'upstream' can be got from gbs.conf.
Without this patch, upstream_branch keys from gbs.conf can't be
used forever.

Change-Id: Ia007a73ec0ce9522ed42768cf9cc7bc471fda5df
Merge "packaging: change librpm-tizen dependency to "recommends"" into devel
Merge "Remove default upstream_branch value from command option, #749" into devel
Remove deprecated arch list and update --arch help info

Change-Id: Ida78cf2f0157b3b1935ea6653b1e0ccc2d0cb488
required python-argparse for python 2.6 to support CentOS

Change-Id: Ie84a3324797766b2a35f35b578d8d540e211f2bc
Update dependency and Bump to gbs version  0.14

Change-Id: I1e6ec2f999ff5189bc620d2c065c084d3207826a
Update gbs version to 0.14

Change-Id: If4f730ca996da71850c705af01d04e4a3a746fbf
Bump to 0.14.rc2 for pre-release

Change-Id: I5d13f9aa0ff5e8367d87e7a538e0562fc462a542
depend on new librpm-tizen: 4.10.91.tizen20121215-tizen20130226

Remove Recommends: librpm-tizen can't be upgraded correctly

We have to use 'equal' this time to make librpm-tizen upgrade correctly.
We can change to '>=' next time.

Change-Id: Ia05d64b6f8a2ccc501bad4e11bc587fcc056b7c6
Depend on new 'Provodes' of pristine-tar to make pbzip2 installed correctly

Only Fedora/suse/CentOS needed, Ubuntu have pbzip2 in pristine-tar's
control file.

Change-Id: I8324f6778ad4f3b42581a03b89c28f22809f7622
sync docs from stg.tizen.org and bump to 0.14.rc3

Change-Id: I5023e5bbcde79c81695284d104ff92b1b919410d
bump to official release version 0.14

Change-Id: Ic8df2d82b9160db26828356e1026ae9cd7783fbf