fix registration bug

* correctly switch method from PUT to POST if cached system uri is
  not found (registration returns 404)
send updated notification policy