Implement -[CedarApplicationDelegate window]

- It throws an exception informing the user that s?he is not actually asking
  h(er|is) own app's delegate for the window.
- Stubbing is suggested to reveal intent in tests more clearly.