adds a dependancy to pygments, updates markdown call to use a bunch of the extra extensions