engine: remove the use of @LockIdNameAttribute

Annotations should use behavior modification of
reference objects, not as controller of logic
paths witin inheritance.

@LockIdNameAttribute annotation is used to
indicate incomplete logic requirement.

Change-Id: Ie57e4f7c00ebcd6a4e9e0e61b7d26f50f2d00858
Bug-Url: https://bugzilla.redhat.com/995836
Signed-off-by: Ravi Nori <rnori@redhat.com>