Adding unittest for NonRepeatKeyValueContainer #580
* Making the DataContainer raise NotImplementedError on all required methods from the subclasses
* Implementing check to make sure subclasses implement these methods #580
Refactoring => search and replace [g|s]et_mod_value for [g|s]et_token_value