Merge pull request #5 from ArGroves/54146061_about_arrays_master

about arrays master

[Delivers #54146061]
Passed a test in about_array_assignment.rb

- Surprisingly, arrays work much like every other object in that you
  can assign them to variables.

[#54146063]
Passed a test in about_array_assignment.rb

- You can do a cool thing where you assign multiple variables
  separated by commas with a single array.

[#54146063]
Passed a test in about_array_assignment.rb

- Multiple variables are assigned on a one-to-one basis. If the
  array has more elements than the variables being assigned, the
  remaining elements will not be assigned.

[#54146063]
Passed a test in about_array_assignment.rb

- An asterisk before the final variable name allows the rest of the
  array to be assigned to that variable.

[#54146063]
Passed a test in about_array_assignment.rb

- Arrays that are smaller than the number of variables being
  assigned will fill the remaining variables with nil.

[#54146063]
Passed a test in about_array_assignment.rb

- Arrays within an array get assigned to a single variable in
  multiple assignment.

[#54146063]
Passed a test in about_array_assignment.rb

- Commas without variables after them can be used to do parallel
  assignment with differing numbers of variables.

[#54146063]
Passed a test in about_array_assignment.rb

- Easy swaps can be performed without the need for a scratch
  variable by using parallel assignment.

[#54146063]