Update shakemap indexer module so that values are only updated when they are not already set
Created by: ehunter-usgs
fixes usgs/pdl#2
Jeremey didn't like how I was pulling off the hashmap twice for each value, but I wanted to put a PR in this morning, so I could get feedback.