Adding User Segmentation feature
Adding UserInfo AppVersion when app version changes
Adding setUserGender and setUserBirthYear
Changed sending of AppRunning from every 1 minute to (1, 2, 4, 8, 15, 15, ...,15, 15) minutes
Disabled HeartBeatProducerTest as HeartBeatProducer is using Android Handler
Added device model and device os version to userInfo
Fixing NullPointerException when connection or url is null
Changed aver to appver and moved version check to lookForVersionChange
Changing UserInfo device maker to manufacturer
Using array for heartbeat sequence {1,2,4,8,15}