added 3dsx support

This adds 3dsx support
Exceeds maximal line width of 100 characters... please just put the comment directly above the source line, i.e.

     // # of absolute relocations (that is, fix address to post-relocation memory layout)
    u32 cross_segment_Absolute;
    
    // # of cross-segment relative relocations (that is, 32bit signed offsets that need to be patched)
    u32 cross_segment_Relative;