iOS-Package with 2.3 changes

Changes made 5 months ago but never merged in
Don't know about that.  At any rate, we can keep it in for now anyway.  We already use shelljs on the Android side, so it's not like it's unknown to us.