Add Pull and Push layout types
Use same compiler settings for all prjects (Travis assumes 1.3 otherwise)