Make tests location consistent

Previously, the location of tests in congress were not consistent.
This patch aligns all of the unit tests to a test directory which
follows the same directory structure of the source code. This aligns
congress's tests files to that of other openstack projects.

Change-Id: I46c7df5cd229f0b3ea30b95e38abad9db42f8807