storage: move memento creation to be the models responsibility
IStorageModel: change servers property to return an IServerDetails object
projectName: add IsBlank property
transport: add a set of interfaces for talking to a cruisecontrol server
statusCommandTests: move to subfolder
projectNameParser: handle null inputs
tests: add a logging IResponse implementation
statusCommand: implement argumentless status
transport: rework the transport model
statusTests: add multi server test