Added show extra_specs for flavors, code for default flavor to load from...

... config file, code to boot instance using port speed and unit tests for all and servers

Change-Id: I951c6be5ed8604a958b4f4413ceac6415f1520fd
I may be confused here, but why is mainline code referencing mock.MackMock() instead of only in the test code paths?