DEVIDM-52 - Removed @WebParam annotation, no customization needed.
DEVIDM-52 - Replaced null check with precondition
DEVIDM-52 - Return empty array instead of throwing exception if no user is found.
DEVIDM-52 - Corrected some broken tests.
DEVIDM-52: Updated tests for getCardByUUID
Merge branch 'DEVIDM-52' of github.com:iceglow/sukat-cxf-svc into DEVIDM-52

Conflicts:
	src/main/groovy/se/su/it/svc/CardInfoServiceImpl.groovy
DEVIDM-52: Removed debug row that should be replaced with toString on vo object, also typed parameters for invoked method.
Merge branch 'DEVIDM-52' of github.com:iceglow/sukat-cxf-svc into DEVIDM-52

Conflicts:
	src/test/groovy/CardInfoServiceImplTest.groovy
DEVIDM-52 - Ensure that the result is not null
DEVIDM-52 - Corrected broken test.
DEVIDM-52 - Added sonar build extension
Require maven 3
DEVIDM-52: No need to cache SuPerson especially since we don't clear the cache on write.
DEVIDM-52: No need to cache SuCards especially since we don't clear the cache on write.
DEVIDM-52: Wrap Gldapo find in try-catch
DEVIDM-52: Test exception handling.
DEVIDM-52: test that SuCardQuery find-methods handles exceptions
DEVIDM-52: No need to put stuff in the cache if never intend to use it.
DEVIDM-52: Testing the save method.
Merge pull request #5 from iceglow/DEVIDM-52

DEVIDM-52 - Refactoring CardInfo