move models and converters into their own modules
move range validation logic into ContextRange model
extens and ranges are stored as strings in database
modify context dao to return context range models
reorganise and rename tests for context service
check did length when validating extension in context range
get rid of noise

dead/useless code
Merge branch '5094_did_length'