Merge changes from topic "refactor_pdcs"

* changes:
  Refactored precise data connection state
  Added hashcode for ApnSetting class