Some fixes and updates for build.sh

- Added option to let 'make' execute multiple jobs simultaneously.
- Fixed some error messages.
- Updated to the most recent Linaro -gnueabihf toolchain.
- sama5d3xek uses the armv7hf_toolchain now.