Adding Travis CI to automatically check builds

This includes
- checkpatch.pl
- arm32 compilation
- arm64 compilation

Signed-off-by: Pascal Brand <pascal.brand@st.com>
workaround for the ioremap_cache(d) problem

Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
Reviewed-by: Pascal Brand <pascal.brand@linaro.org>
Tested-by: Pascal Brand <pascal.brand@linaro.org> (STM platform)
Update related to new optee linux driver implementation

optee_os b5c0cdcb77a885e5472993ebd2f49db2f2596abe

Fix compile on recent kernel (ioremap_cache vs ioremap_cached)
Rename directory arm32 to armtz
Rename arm32 files in *-arm.* and arm64 files in *-arm64.*
Rename stm-smc.S to tee_smc-arm.S
Add tee_smc-arm64.S
Support arm64

Change-Id: Ic2034c1967ed3c4edaca267467efe3c3fa1037a9
Signed-off-by: Cedric Chaumont <cedric.chaumont@st.com>