Return all package named name

If such a package is not yet loaded, null is returned (instead of an empty array)

Property definitions

nitc :: mpackage $ Model :: get_mpackages_by_name
	# Return all package named `name`
	# If such a package is not yet loaded, null is returned (instead of an empty array)
	fun get_mpackages_by_name(name: String): nullable Array[MPackage]
	do
		if mpackage_by_name.has_key(name) then
			return mpackage_by_name[name]
		else
			return null
		end
	end
src/model/mpackage.nit:194,2--203,4