Moving argparse require out of pip-requires

argparse is included in 2.7+. We should only be installing it
if we are running Python 2.6.

Side note, the argparse version in pip needs to be repackaged
to conform to pip 1.5+ standards. Otherwise, we need to also
look into adding workarounds for that as well.

:: edit ::
Changed my mind on where I wanted to put this.

Change-Id: Idfa8ca93b105aebbc3aecbddcca7caee97192912
Moving ElasticSearch client into a plugin

Change-Id: I560d13a1fd83bfc149aa2f6053e0e4ca1fc308c4
Returning skip decorator in deprecated function

Change-Id: I5fe69eb9bf4b032bf5e67b5e2a05140cdd779bd6
Fixes remaining pep8 issues

Change-Id: Ic902e0a9be7551f0473ef21d0e803739c297f277
Creating an initial structure for docs

Change-Id: I6e2a885536dceb2bcc92939d2e7043cbf5a64c61
Fixed xml results when tests are run in parallel

* Created mapping between tests and test results when the
  parallel runner is used. Previously, the zip was arbitrarily
  matching up tests with results.

* Pulled test summaries directly from the list of results.
  When tests are run in parallel, the summary only contains
  details for the last suite that was executed.

* Fixed bug where error/failed/skipped test results were being
  double summarized

Change-Id: Iaa0e5919ffa974f4f7dbea15d1f16b49d0453e5d
Allows defaults for un-configured ConfigSectionInterfaces.

* Properties of ConfigSectionInterface classes now return optional
  default values when section is undefined in the datasource.
  (Previously, these properties would return None, even when
   defaults where provided)

Change-Id: Ic06d7412aa11dfbbd3e8db03262e815f0cc17dec
Merge "Creating an initial structure for docs"
Merge "Returning skip decorator in deprecated function"
Merge "Fixes remaining pep8 issues"
Adding a quick howto on setting up virtualenvs

Change-Id: I0f49a3e8cd47a9b8303261ccffa0c3e9f260a1fc
Merge "Fixed xml results when tests are run in parallel"
Merge "Adding a quick howto on setting up virtualenvs"