Expand %arch% for <additional_files_needed>

This patch, extends additional_files_needed tag on package config xml, to support %arch%. 
which in turn adds the ability to download and install non-packaged binaries depending on the architecture.