misc: tegra-baseband: take wakelock after remote wakeup

Take a wakelock after a remote wakeup event occurs. This is done to
help ensure we do not suspend before the upper layers can handle
incoming data.

Bug 1362837

Change-Id: I7dc4ee43e4443e9ac0635eac179427c2348238c8
Signed-off-by: Neil Patel <neilp@nvidia.com>
Reviewed-on: http://git-master/r/289962
(cherry picked from commit 72fdcc5a7843bf952af79e3aa7020a962935cccb)
Reviewed-on: http://git-master/r/303523
Reviewed-by: Steve Lin <stlin@nvidia.com>

Conflicts:
	drivers/misc/tegra-baseband/tegra_usb_modem_power.c
	include/linux/platform_data/tegra_usb_modem_power.h