Added option to not combine all animations that target same node

Did a few things here:
1. Added -n option which doesn't combine animations of the same type with the same target node. We needed this for an aircraft that needed yaw, pitch and roll animations that were used individually.
2. Made embed resources just a config option so it fits with everything else.
3. Fixed decomposeMatrix to allow for a matrix that is scaled to 0. Useful in hiding things during an animation.
@tfili got you, that's to support the case were you just want to extract scale and when this scale happens to be 0. Worth adding a comment IMO :)