Model refactor.
Allow passing in an array of attributes to validate_uniqueness_of.
Allow passing conditions into get_map.