Code review changes

ICE restart now happens automatically when needed
Explain how candidate policy works more clearly.
MUST have default candidate pool size of zero.