Added basic logs action, it still needs s3 blobstore implementation
[#59695194]

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
Updated task service to update the task value when done
Also made the service threading proof
[#59695194]

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
Get task now returns the value of a finished task
[#59695194]

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
Renamed method for logs action to fetch_logs

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
Made file system only available through platform

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
Updated dummy infrastructure to create a dummy blobstore and allow booting of the agent

Signed-off-by: Damien Le Berrigaud <damien@pivotallabs.com>
Make sure interfaces are the only package exported types
Package exported constructors return a package exported type

Signed-off-by: Damien Le Berrigaud <damien@pivotallabs.com>