Pull actual tests out of marconi/tests

As part of Marconi's test refactoring, it was decided to pull actual
tests - those run by nosetest - out of marconi/tests and leave there
just the base implementations. The main reasoning about this is to
improve tests structure and make packaging easier.

blueprint refactor-system-tests

Change-Id: Ia7f9192a2ec2c224e78bddb8414d226cb23a929f
Merge "Pull actual tests out of marconi/tests"