Changes:
- Adding new OpenLibrary.Contrib package (PredicateBuilder and AliasModelBinder)
- ConfigurationHelper now support multi environment
- Adding SHA1 & MD5 in Encryption utility
- Consistance use of Generator utility
- Adding function to get client IP in ControllerHelper