fix markdown example test

marked 0.2.10 adds ids to header elements now.
pin devDependencies using ~

If tests are passing and everything works, don't let things change out
from under us as much. Really we should do hard pinning, but will be a
bit lenient for now.
pin marked devDep to protect out tests

marked has shown that it cannot be trusted with patch level changes!