Added the String.pack() and String.unpack() methods which take a format as argument and returns either an Array or a String, depending on the format.

Example:
    "sidefscalaseed7".unpack('(A5)*').each { |line|
        say line;
    }

    var bin = "** Sidef <3 unpack!".unpack('B*').join('');
    say bin.pack('B*');
    say bin;