switch array shuffle with a namespace escaped shuffle function
fixes #30
update changelog for 2.7.2

added reverse to feature list