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
Merge pull request #301 from CircleCode/endianness

correct floIcon to work on big-endian architectures