applications must exist under main (at least the way the present system is coded.)  Pulled documentation from the previous build/readme.md
moved hal implementation to core-v1, and added corresponding product names to product-id.mk
moved wlan_watchdog up to wiring, since it's hardware neutral.
GCC cross compile!!!  activated via SPARK_PRODUCT_ID=3
linker script for HD STM32 devices (SPARK_PRODUCT_ID=2)
template for new HAL implementations