Trebuchet : Append packagename

Append package name to activity name to ensure more
exact matches.

Change-Id: I67e61c100503750cb2d7d443cf03c808f0604421
Launcher3 : checkItemPlacement fixes

This patchset addresses two bugs :

1) Incorrect casting of key causes mismatches
2) On hotseat items 2 and above, the occupied hashmap is populated
with the CONTAINER_HOTSEAT key, however if its a new item and its required
cell is not already been taken, the code falls through to the workspace checks.
Make sure hotseat items are treated separately.

Change-Id: I1898c6d688cc428a355fdf062218fcda40da98e4