Sync with OpenStack Swift v1.13.1

Signed-off-by: Prashanth Pai <ppai@redhat.com>
Modify unit tests and func tests

* Updated tox.ini
* Created .unittests and .functests
* Added tempurl to pipeline in conf files so that tempurl tests are not
  skipped
* Updated .gitignore file

Signed-off-by: Prashanth Pai <ppai@redhat.com>
Revert: allow non-root user to run functests

This caused Jenkins to not run functests.

Signed-off-by: Prashanth Pai <ppai@redhat.com>
Merge pull request #6 from prashanthpai/rebase

Sync with OpenStack Swift v1.13.1
Multiple accounts per volume in SP config

Signed-off-by: Prashanth Pai <ppai@redhat.com>
Add async_pending support to DiskFile

Signed-off-by: Prashanth Pai <ppai@redhat.com>