Add copy constructor to QNdefNfcSmartPosterRecord to avoid compile error

Change-Id: I133e7f09780d8da3bb88e9971a7f858b905176b4
Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Add unit test for QNdefNfcSmartPosterRecord

Task-number: QTBUG-31738

Change-Id: I153c3ea4b03edc0e699596a30f395bfe5cab9d16
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>