#363
- SplashActivity: replaced moved task canceling from onPause to onStop
- CommonActivity: now it implements HasLifecycleEventHandler and has
lifecycleEventHandler field
- CommonActivity: added fire lifecycleEventHandler events to onStart,
onStop, onDestroy and so forth
- LifecycleAdapter: added
- LifecycleEventHandler: added
- LifecycleListener: added
- ProgressDialogLoadingControl: added lifecycleListener field. Now if
context parameter is instance of HasLifecycleEventHandler we register a
LifecycleListener which call dismissProgress when activity is stopped to
avoid WindowLeak error
- ProgressDialogLoadingControl:  added registration of lifecycle event
listener to the showProgress method
- ProgressDialogLoadingControl: added new method
removeLifecycleListenerIfExist which is called from dismissProgress