Added gitignore and ignoring xcuserdata
Made the scheme a shared one for travis CI