Added the immutable dependency
Adds Immutable to the parameter
Corrects the dependencies on the page
Gets the Require path correct so the tests pass
Removes the flatten
Removes the Lodash flatten function
Makes the formatter lists immutable
Swaps the text formatters over to an immutable list
Stops initialising the immutable list with js arrays
Merge pull request #295 from guardian/rr-immutable-js

Incorporate ImmutableJS