When a task is dropped in an invalid area, it will now return back to its
original location.

@author sla jstorrey

Change-Id: Ieacad0775644d26f45ba76b3229ea9d2d35531ad