Travis support
Use type-defined defaults
Add libs and pie and relro
Common initialization
Use common initialize