rmnet_bam: Free netdevice resources if init fails
rmnet_bam: Free netdevice resources if init fails

In the init routine, after the netdevice is allocated,
there are failure cases, where the netdevice was not
being unregistered and free'd. This patch handles all the
failure cases in the init routine and does the necessary
clean up.

CRs-Fixed: 490419
Change-Id: I71b2318e61dffa1e2dca0e835ec6d964679b2639
Signed-off-by: Harout Hedeshian <88afc91f328efe99323a5ebca4c79dc6956ce2de@codeaurora.org>

TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas