add Array.try_convert
Merge remote-tracking branch 'origin/tim/Array#flatten' into tim/rubyspecs

Conflicts:
	topaz/objects/arrayobject.py