serrano: Add custom RIL class

Apparently we have to use and maintain our own RIL class now
for every device that will be using KitKat RIL blobs.

Completely unnecessary and bloated imo, but hey - if that's how
the flow goes these days, then by all means. It's not like we
have too little of it already. More is less.

Change-Id: Idb9a518e741fcc0c85dac65daed89c02dc71eb76

Conflicts:
	BoardConfigCommon.mk
	melius-common.mk
serrano: Modify init and proprietary files for KK RIL blobs

Change-Id: Ie352f8b908b9782011332225786c2b5b5a153f9c
serrano: init and ueventd updates from stock KitKat

Change-Id: I03c99b4d856587e78da67e0ea0f08e9aebc503e0
serrano: Allow more background services

Some services or broadcast may get tremendous delay because
of the limited background services. It will bring about many
issues like alarmmanagerservice's wakelock held too long.

Change-Id: I6ff85dfc92858318abd69e5de7c6eb80d5978156