yard and kramdown are dev only dependencies
don't adjust load path in spec_helper
more dependency tweaks
fix test failures on 1.8