drop Crouton
replace lifecycle callbacks library to coco lifecycle
support Fragment lifecycle callback
update lifecycle libs
try to support translucent mode in kitkat