style asset list to match application design
c15e26c6 adds the useful react-intl package which is used to provide date formatting.
The main body of this PR is in 41da2d50. Style the asset table to match the design. Break the complete/in-progress indicator out to a separate component, AssetStatus.
Re-work the AssetTable{Body,Header} and AssetListItem components to reflect the design with the modification that the private column now uses a visibility on/off icon to show privacy status.
The AssetStatus colours are set in the global theme.
Closes #15 (closed).