Fixed failing Jasmine test
Merge branch 'master' of github.com:guardian/frontend into witness
We can no longer assume every image in the body will hae a width
Merge branch 'master' of github.com:guardian/frontend into witness
Merge branch 'master' of github.com:guardian/frontend into witness
First pass at styling for witness
Created a concept of "external" modules.

This is css for html over which we do not have control e.g. content api
Merge branch 'master' of github.com:guardian/frontend into witness
Hmm styleguide does not know color names
Merge branch 'master' of github.com:guardian/frontend into witness
Further styling for Witness
Merge branch 'master' of github.com:guardian/frontend into witness
Merge branch 'master' of github.com:guardian/frontend into witness
Finished styling of witness embeds
Added reading file
Merge branch 'master' into reading-delegate
Merge branch 'master' of github.com:guardian/frontend into witness
Updated witness styling to reflect change to SMACCS class names
Testing new version of ophan to log data
Moved tracking to use new ophan additional data method