LB-1724 Post model updates for testing

Refactor code parts like
  annotation management
  date injection
so they will be clear and easy to test.
Add missing functionality like:
  https fix
  servers injection
  google items
  servers.backend support.
LB-1591 Unit test post model