Crash fix for i9500 and other other devices 4.4.2 

if receiver exists, register or unregister, if not create an exception and do nothing.
fix for various devices

make receiver and its components public static , so we can read them on mainactivity
Fix for various devices <Doga.Ozkaraca>

Signed-off-by: Geetesh Kalakoti <kalakotig@gmail.com>
Merge branch 'dogaozkaraca-master'