makefile: filter ARCHFLAGS env var from user environment

Unexpected values in this variable can cause strange compile
failures.
Merge pull request #1205 from solidgoldbomb/sanitize-archflags

makefile: filter ARCHFLAGS env var from user environment
Merge branch 'next' of github.com:TauLabs/TauLabs into ernieift/picoC