Enhanced Identity Core 2 support

- Add Confirmation Email Support
- Add Reset Password Support
- Adjust to use new helper methods in Identity Core 2