Fix #686 - I used a smarter implementation than 464a636fda767f8f because we want all shakemaps to use the same colour scale so that if two are compared side by side any given mmi intensity will exhibit the same colour.