Emulate deployment history in FakeDeploymentThread
Emulate deployment history in FakeDeploymentThread

For development purposes, as well as UI team needs, Nailgun's deployment
fake thread should emulate Astute behaviour in terms of deployment
history feature. This allows us to easily test the feature on UI without
actual deployment, keep (weak) consistency with Astute and have
a determinted state in database (history records are 'ready') for tests
where fake threads is used.

Blueprint: ui-deployment-history
Closes-Bug: #1593757

Change-Id: I89351dfe293de0469c840db02cf8bba41f8e63af

stackforge/fuel-web,stackforge/fuel-web,stackforge/fuel-web