Added rubyish mutable array sort with comparitor and by block methods.