No need to export CROSS_COMPILER anymore

I added lines in the Makefiles that should make the need to export CROSS_COMPILER obsolete.

There were a few other bugs in the Makefiles that I found while starting to compile the RedPitaya.

Some included little things like
'mkdir' -> 'mkdir -p'

or ignoring failed clean because some directory that was supposed to be deleted didn't exist yet.