replace .gitignore
update markdown extra and twig and add smartypants