correct floIcon to work on big-endian architectures

all unpacks where machine byte order dependant (by the use of S and L pack
codes)
using respectively v and V seems to correct the issue.

should fix #255, #294