BUG: Intializing pointer should not be in a loop

Pointer initialization should be done before the loop. Otherwise, the attr is reassigned at each iteration, attr++ do not have any affect, so that only the first attribute is pushed many times in the vector m_Attributes #34
Add the MSG_NOSIGNAL flag to socket send calls to prevent application crash on disconnect on linux systems
BUG: Initialize ImageMessage matrix to identity (issue #39)
#44: Put nanosleep in loop to ensure sleep is for the correct time.
#48: Add SetTimeInNanoseconds and GetTimeStampInNanoseconds to igtl::TimeStamp
#48: Formatting for readability
#49: Avoid crash on division by zero, which should never happen
#50: Convenience methods to set/get igtl_image matrix from 4x4 array of floats
Merge pull request #35 from z0022myy/master

BUG: Intializing pointer should not be in a loop
Merge pull request #37 from lassoan/fix-socket-send-crash-on-disconnect

Add the MSG_NOSIGNAL flag to socket send calls to prevent application crash on disconnect on linux systems
Merge pull request #40 from lchauvin/master

BUG: Initialize ImageMessage matrix to identity (issue #39)
Merge branch '49-div-by-zero-image-spacing' of https://github.com/NifTK/OpenIGTLink into 49-div-by-zero-image-spacing
ENH: Update patch number.
Merge branch '49-div-by-zero-image-spacing'
Merge branch '50-set-full-matrix-on-image' of https://github.com/NifTK/OpenIGTLink into 50-set-full-matrix-on-image
STYLE: Update patch number.
Merge branch '50-set-full-matrix-on-image'
COMP: Fix compilation error due to lack of MSG_NOSIGNAL option in send() in Mac OS X. For Mac OS X, call setsockopt() with SO_NOSIGPIPE instead.
STYLE: Update revision number.
Merge pull request #54 from tokjun/37-MSG_NOSIGNAL-flag-for-socket

37 msg nosignal flag for socket