1. Integrate with elmah
2. Add elmah constraint
Merge branch 'release/Integrate_with_elmah'