Improve examples
New testing script
Disable shared libs test on iOS
Add phony install command on iOS to prevent build error
Do not run tests if toolchain is iOS