Removed transaction manager and aop proxy ref
NMS-6102: changed the DataLinkInterfaceDao

The findByNodeidAndIfIndex will return now a list of links
This is needed because it can happen that different links are
found on the same nodeid/ifindex.
All the test passes successfully
Revert "Removed transaction manager and aop proxy ref"

This reverts commit 77babf8c0a80c70e5c427e2928b43f1e0ef89eb9.
Merge branch 'master' into features/TS
NMS-6103: Linkd is able to manage duplicated ip

Added a control to persist only
atinterface entry for duplicated ip
address only when the source node is
the node itself.
Merge branch 'master' into features/TS
rearrange RPMs in smoke tests, force explosion if RPMs are not found
specify path explicitly for smoke tests
looks like phantomjs selenium driver is not quite stable
Added KK layout to SVG map
Merge branch 'features/TS' of github.com:OpenNMS/opennms into features/TS
Adjusted the map height and width for kk algorithm
Added an offset to map kk layout

The map is using the space in a better manner
NMS-6103: Linkd is able to manage duplicated ip

the cdp discovery has been revisited to check
for duplicated ip addresses
NMS-6103: Linkd is able to manage duplicated ip

Fixed two captured null pointer exception
NMS-6103: Linkd is able to manage duplicated ip

Added a more detailed log for the prior null
pointer exception
NMS-6155: fixed null pointer exception in linkd

Using upsertTemplate to store data
in atinterface table
NMS-6103: Linkd is able to manage duplicated ip

Fixed a null pointer Exception
Merge branch 'master' into features/TS
Added forgotten CdpInterfaceentry