Minor fixes and improvements in makefiles
Merge commit 'f140a89a6ec2c4cd7bdafcd1edadb550e68df11c'
Merge commit 'afe9f30a799c73cc8e809d37488795f330e164c5'
Merge commit '3d1f8551da1f5c5e74e64ba3da7604658ada161d'
Merge commit 'ae9fcb4514766abd1485be5a07d0375af0d47354'
Merge commit '0cc959afc06128d345543f505497ea8828a4ba66'
Merged files
Split 'platform/cmsis_core_lpc17xx/' into commit '64dd6df6a96241dbe67fa311d66f852688f92ea2'

git-subtree-dir: platform/cmsis_core_lpc17xx
git-subtree-mainline: da126508255d67f2e5b26fc9e4e7310448dd1319
git-subtree-split: 64dd6df6a96241dbe67fa311d66f852688f92ea2
Split 'platform/cmsis_dsp/' into commit 'cc97ffdf7bbd3246d8d4c2e7af92033e41565903'

git-subtree-dir: platform/cmsis_dsp
git-subtree-mainline: f510f5cda2967728772fb9a33893a381c6965fb5
git-subtree-split: cc97ffdf7bbd3246d8d4c2e7af92033e41565903
Split 'platform/freertos/' into commit '5da38e3375d9f7b05a94b8dbd0f10a4bb4c7e7c3'

git-subtree-dir: platform/freertos
git-subtree-mainline: fad37afcf9fa7335bc1c1235716495dcd7bcd4e5
git-subtree-split: 5da38e3375d9f7b05a94b8dbd0f10a4bb4c7e7c3
Split 'platform/lpc17xx/' into commit '47502bea3036ed67536e2ce43ad79f7661caa47b'

git-subtree-dir: platform/lpc17xx
git-subtree-mainline: a72db2471ef06138e6f1f91f128d68d58653c267
git-subtree-split: 47502bea3036ed67536e2ce43ad79f7661caa47b
Split 'platform/lwip/' into commit '7510b40bed61b22b496965f9724f234168d2f1fd'

git-subtree-dir: platform/lwip
git-subtree-mainline: a9061e062065e2f49dcd3fb22deec51f859d0ce3
git-subtree-split: 7510b40bed61b22b496965f9724f234168d2f1fd
Split 'toolchain/make/' into commit '1048452dc87497863ece47c933468853400cb45e'

git-subtree-dir: toolchain/make
git-subtree-mainline: 364feb4dd80b0c0e71b5ecc3291c9d9cb6963925
git-subtree-split: 1048452dc87497863ece47c933468853400cb45e