Tools: DeviceFiles: Driver XML Files can now contain device properties.

The <static> and <template> tags can now have attributes like
- device-core="cortex-m4"
- pin-count="90+"
- device-name="405"
- etc.
this is usefull if some files are only needed for specific
devices/cores...
Core: Cortex: hard_fault_handle only available on cortex-m3/m4